mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-07 04:13:50 +00:00
deploy: 33596417e34411faac4e115052bf62025070f319
This commit is contained in:
parent
eecfee8709
commit
5dced826c6
2
nim/1113/app.js
Normal file
2
nim/1113/app.js
Normal file
File diff suppressed because one or more lines are too long
113
nim/1113/data/attachments/1008102785e4abfd.txt
Normal file
113
nim/1113/data/attachments/1008102785e4abfd.txt
Normal file
@ -0,0 +1,113 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_on_multiple_content_topics_and_only_after_fetch_them[content_topic_list0] with id: 2026-03-13_04-36-25__a3be5ded-c2e6-4aae-aa49-ebd06d8fa418
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-36-25__a3be5ded-c2e6-4aae-aa49-ebd06d8fa418__wakuorg_nwaku:latest.log
|
||||
[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.107.6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59783', '59784', '59785', '59786', '59787']
|
||||
[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 59783:59783 -p 59784:59784 -p 59785:59785 -p 59786:59786 -p 59787:59787 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=59785 --rest-port=59783 --tcp-port=59784 --discv5-udp-port=59786 --rest-address=0.0.0.0 --nat=extip:172.18.107.6 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2fab7fff1ddfcc8dbc9a596ceeddef52cf709bd6edacf86facea66e9d85e6c9a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59787 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.107.6 waku 3f3e3fda691878ed192d124743e280873d7391d1280277b37c55c7d442752e25
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3f3e3fda6918. Setting up logs at ./log/docker/node1_2026-03-13_04-36-25__a3be5ded-c2e6-4aae-aa49-ebd06d8fa418__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59783
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container de40c93ef7d3. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b4e97a035299. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59783/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59783/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59783/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59783/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59783/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:59783/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.107.6/tcp/59784/p2p/16Uiu2HAmUoYosnSs3HeAWkUM9LTrmoTBFKV2X6dSJBPaE3od7HH3","/ip4/172.18.107.6/tcp/59785/ws/p2p/16Uiu2HAmUoYosnSs3HeAWkUM9LTrmoTBFKV2X6dSJBPaE3od7HH3"],"enrUri":"enr:-L24QFu5M9ULmDGXLZ0XLDP6DvV3bXq2Ph3SOI63LTX6Oi2resVNYRT7XBe7QZGQ4ZqVKmVJcm6sFbqFRlnlSjpgP-kCgmlkgnY0gmlwhKwSawaKbXVsdGlhZGRyc5YACASsEmsGBumIAAoErBJrBgbpid0DgnJzhQACAQAAiXNlY3AyNTZrMaED7-xWjm6kISiNEPR0BQPmZrDn0-lIsozQhqz_Vp9lPdKDdGNwgumIg3VkcILpioV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-36-25__a3be5ded-c2e6-4aae-aa49-ebd06d8fa418__wakuorg_nwaku:latest.log
|
||||
[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.166.146
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50653', '50654', '50655', '50656', '50657']
|
||||
[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 50653:50653 -p 50654:50654 -p 50655:50655 -p 50656:50656 -p 50657:50657 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=50655 --rest-port=50653 --tcp-port=50654 --discv5-udp-port=50656 --rest-address=0.0.0.0 --nat=extip:172.18.166.146 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=66980ccacaee0c16372b5865ff5dbb6d4cecf57a3bc6fac3ca8df0c3346fafbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50657 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFu5M9ULmDGXLZ0XLDP6DvV3bXq2Ph3SOI63LTX6Oi2resVNYRT7XBe7QZGQ4ZqVKmVJcm6sFbqFRlnlSjpgP-kCgmlkgnY0gmlwhKwSawaKbXVsdGlhZGRyc5YACASsEmsGBumIAAoErBJrBgbpid0DgnJzhQACAQAAiXNlY3AyNTZrMaED7-xWjm6kISiNEPR0BQPmZrDn0-lIsozQhqz_Vp9lPdKDdGNwgumIg3VkcILpioV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.166.146 waku dada50a5497de19d10a2f84099bdd515d5fa02189fb0be93367c779c2d8757bf
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID dada50a5497d. Setting up logs at ./log/docker/node2_2026-03-13_04-36-25__a3be5ded-c2e6-4aae-aa49-ebd06d8fa418__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50653
|
||||
[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:50653/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:50653/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.166.146/tcp/50654/p2p/16Uiu2HAmCUx6h4QNseNxpf4RsTuMo4Numvpx2XnqeXSGkmxcaGci","/ip4/172.18.166.146/tcp/50655/ws/p2p/16Uiu2HAmCUx6h4QNseNxpf4RsTuMo4Numvpx2XnqeXSGkmxcaGci"],"enrUri":"enr:-L24QNL0ah33jY20rJ5AuIf_NNpo8iGWtrGBQhCXc_tl9ZRLG_zp6HmTPFGd2X2saEcz4oAVrY5DZW6yU4GufbZHANgCgmlkgnY0gmlwhKwSppKKbXVsdGlhZGRyc5YACASsEqaSBsXeAAoErBKmkgbF390DgnJzhQACAQAAiXNlY3AyNTZrMaEC_W2lWjm2fgX__FKcR8n8VXi3SdtgjkprroF7MBdm6muDdGNwgsXeg3VkcILF4IV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50653/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.107.6/tcp/59784/p2p/16Uiu2HAmUoYosnSs3HeAWkUM9LTrmoTBFKV2X6dSJBPaE3od7HH3"]'
|
||||
[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:59783/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
|
||||
[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:50653/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
|
||||
[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:59783/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
[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:59783/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[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:59783/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
|
||||
[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:59783/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
|
||||
[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:59783/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[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:59783/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
[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:59783/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
|
||||
[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:59783/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[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
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -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":"L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773376588652618751,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -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":"L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1773376588661572397,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -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":"L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1773376588669939827,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -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":"L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773376588678984293,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -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":"L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773376588687246514,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -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":"L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773376588697190144,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -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":"L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773376588706527333,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50653/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -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":"L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773376588715516950,"ephemeral":false,"proof":""}]'
|
||||
[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 3f3e3fda6918
|
||||
[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 dada50a5497d
|
||||
[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.
|
||||
97
nim/1113/data/attachments/101f2b2f9ce921f3.txt
Normal file
97
nim/1113/data/attachments/101f2b2f9ce921f3.txt
Normal file
@ -0,0 +1,97 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_extra_field with id: 2026-03-13_04-33-59__82330235-1a08-4d30-baa6-33c51f784b2b
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_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/receiving_node1_2026-03-13_04-33-59__82330235-1a08-4d30-baa6-33c51f784b2b__wakuorg_nwaku:latest.log
|
||||
[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.57.31
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11561', '11562', '11563', '11564', '11565']
|
||||
[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 11561:11561 -p 11562:11562 -p 11563:11563 -p 11564:11564 -p 11565:11565 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=11563 --rest-port=11561 --tcp-port=11562 --discv5-udp-port=11564 --rest-address=0.0.0.0 --nat=extip:172.18.57.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7fefaca3fe38cb8e1f7dbeca9d181ee7fa5fdfdcf0bbd8877e0f0f0508c606a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11565 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.31 waku 9e7b03d340c5c162ea8cfdcfd408ec500c90ab0b07be99b6f32c3e2198474a75
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aca58de06644. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9e7b03d340c5. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-33-59__82330235-1a08-4d30-baa6-33c51f784b2b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11561
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fb8c870c73d5. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11561/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":"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:11561/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.57.31/tcp/11562/p2p/16Uiu2HAkx1RgLi2z63Sw5WzQuW6oDuBnPtT42F6AE4T5VueSJhJv","/ip4/172.18.57.31/tcp/11563/ws/p2p/16Uiu2HAkx1RgLi2z63Sw5WzQuW6oDuBnPtT42F6AE4T5VueSJhJv"],"enrUri":"enr:-L24QGXRomyg04_ZbAk59ZXXTJhyNDwFCXeTPRukuW5gRc_GMfeeZ1QFhn28ZSBI4gye-7kgonX2-nPiuW2gGClQbugCgmlkgnY0gmlwhKwSOR-KbXVsdGlhZGRyc5YACASsEjkfBi0qAAoErBI5HwYtK90DgnJzhQADAQAAiXNlY3AyNTZrMaECJlzzhk6LZN_OxCN8eDNIF6ndjjJZaeUNzMml-YCOTAeDdGNwgi0qg3VkcIItLIV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/receiving_node2_2026-03-13_04-33-59__82330235-1a08-4d30-baa6-33c51f784b2b__wakuorg_nwaku:latest.log
|
||||
[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.162.156
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28847', '28848', '28849', '28850', '28851']
|
||||
[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 28847:28847 -p 28848:28848 -p 28849:28849 -p 28850:28850 -p 28851:28851 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=28849 --rest-port=28847 --tcp-port=28848 --discv5-udp-port=28850 --rest-address=0.0.0.0 --nat=extip:172.18.162.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ddafe644aab4e1ac3cc4e18dfa29836d32f7fa402e6efd7ec86cdafa1bc7d45 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28851 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.162.156 waku bfe0841c759766a08edd67f1c6f26be1759d311ae57c2436475125a846acc4cb
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID bfe0841c7597. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-33-59__82330235-1a08-4d30-baa6-33c51f784b2b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28847
|
||||
[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:28847/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":"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:28847/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.162.156/tcp/28848/p2p/16Uiu2HAm1mHDgXPqGsUsL1dDMshmVYuVMzT1pRCRFTYay1WEdKrP","/ip4/172.18.162.156/tcp/28849/ws/p2p/16Uiu2HAm1mHDgXPqGsUsL1dDMshmVYuVMzT1pRCRFTYay1WEdKrP"],"enrUri":"enr:-L24QPrVD0yWQTbX5Z7XYGmUHGqCS1sEdxYlOMIwexLGtcplW3NSSF_UXET79YWMrhmItzEMeX5-SxiONnerB-4jgRUCgmlkgnY0gmlwhKwSopyKbXVsdGlhZGRyc5YACASsEqKcBnCwAAoErBKinAZwsd0DgnJzhQADAQAAiXNlY3AyNTZrMaECXiwAl81k_frUffE2E4pUho4SeB6kv2wiCeIkh-jqjUiDdGNwgnCwg3VkcIJwsoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28847/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.31/tcp/11562/p2p/16Uiu2HAkx1RgLi2z63Sw5WzQuW6oDuBnPtT42F6AE4T5VueSJhJv"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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/lightpush_node1_2026-03-13_04-33-59__82330235-1a08-4d30-baa6-33c51f784b2b__wakuorg_nwaku:latest.log
|
||||
[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.138.158
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1295', '1296', '1297', '1298', '1299']
|
||||
[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 1295:1295 -p 1296:1296 -p 1297:1297 -p 1298:1298 -p 1299:1299 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=1297 --rest-port=1295 --tcp-port=1296 --discv5-udp-port=1298 --rest-address=0.0.0.0 --nat=extip:172.18.138.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4d4bdcb12e8bab0a6148df879beced2dce7c9cd73ddd05d5fd0c51f1fcad27f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1299 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGXRomyg04_ZbAk59ZXXTJhyNDwFCXeTPRukuW5gRc_GMfeeZ1QFhn28ZSBI4gye-7kgonX2-nPiuW2gGClQbugCgmlkgnY0gmlwhKwSOR-KbXVsdGlhZGRyc5YACASsEjkfBi0qAAoErBI5HwYtK90DgnJzhQADAQAAiXNlY3AyNTZrMaECJlzzhk6LZN_OxCN8eDNIF6ndjjJZaeUNzMml-YCOTAeDdGNwgi0qg3VkcIItLIV3YWt1Mgk --lightpushnode=/ip4/172.18.57.31/tcp/11562/p2p/16Uiu2HAkx1RgLi2z63Sw5WzQuW6oDuBnPtT42F6AE4T5VueSJhJv --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.158 waku b19422f9ec11f17dc306d29ce84949fa145cb35dec800f6b89330da93a15fbd5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b19422f9ec11. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-33-59__82330235-1a08-4d30-baa6-33c51f784b2b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1295
|
||||
[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:1295/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":"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:1295/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.138.158/tcp/1296/p2p/16Uiu2HAmN184NpHGH54jXk1RS5oTDPdfXYmQMuAM1BQEzTBrK491","/ip4/172.18.138.158/tcp/1297/ws/p2p/16Uiu2HAmN184NpHGH54jXk1RS5oTDPdfXYmQMuAM1BQEzTBrK491"],"enrUri":"enr:-L24QLCl-9OIgj32VJ-ZBb_x0YYbtZFqzzGyw7mg7UN_3pYkYYCYCpUJdC2HyzhuNq8PQdZr1qAzlwnkKBwREthuO-MCgmlkgnY0gmlwhKwSip6KbXVsdGlhZGRyc5YACASsEoqeBgUQAAoErBKKngYFEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiuGDscuWctTncMcTyDswPmNUELm0iI_7q82D9AoYPFyDdGNwggUQg3VkcIIFEoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1295/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.31/tcp/11562/p2p/16Uiu2HAkx1RgLi2z63Sw5WzQuW6oDuBnPtT42F6AE4T5VueSJhJv"]'
|
||||
[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:1295/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.156/tcp/28848/p2p/16Uiu2HAm1mHDgXPqGsUsL1dDMshmVYuVMzT1pRCRFTYay1WEdKrP"]'
|
||||
[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:11561/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:28847/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:1295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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:1295/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376443721734953, "extraField": "extraValue"}}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:1295/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[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 9e7b03d340c5
|
||||
[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 bfe0841c7597
|
||||
[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 b19422f9ec11
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9e7b03d340c5. 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.
|
||||
144
nim/1113/data/attachments/1066b61218c47c58.txt
Normal file
144
nim/1113/data/attachments/1066b61218c47c58.txt
Normal file
@ -0,0 +1,144 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_multiple_content_topics_same_shard[content_topic_list1] with id: 2026-03-13_04-34-56__4130e25e-5021-4914-842a-90ce961e3b71
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-34-56__4130e25e-5021-4914-842a-90ce961e3b71__wakuorg_nwaku:latest.log
|
||||
[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.110.52
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41224', '41225', '41226', '41227', '41228']
|
||||
[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 41224:41224 -p 41225:41225 -p 41226:41226 -p 41227:41227 -p 41228:41228 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=41226 --rest-port=41224 --tcp-port=41225 --discv5-udp-port=41227 --rest-address=0.0.0.0 --nat=extip:172.18.110.52 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=77dfecd086d52aa7f12e7bedb86bba2a6ad699bed8ea9f606ef3ea3bcbfde15f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41228 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/2.0/alerts/yaml --content-topic=/newsService/2.0/highlights/xml --content-topic=/newsService/3.0/daily/protobuf --content-topic=/newsService/3.0/alerts/xml --content-topic=/newsService/3.0/updates/protobuf --content-topic=/newsService/3.0/reviews/xml --content-topic=/newsService/4.0/alerts/yaml --content-topic=/newsService/4.0/updates/yaml
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d702fb1fd102. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.52 waku 409d79d7c9d6cc13bdc97126a36444f85e086f5113ddb151fdafc8f0025010ed
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 409d79d7c9d6. Setting up logs at ./log/docker/node1_2026-03-13_04-34-56__4130e25e-5021-4914-842a-90ce961e3b71__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41224
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 42c65c7022ce. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/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":"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"}]}'
|
||||
[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:41224/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.110.52/tcp/41225/p2p/16Uiu2HAm4W7jGLMCsLjCiLMByPeDiSxh1e65RZ2QVKjSsjwMPMp2","/ip4/172.18.110.52/tcp/41226/ws/p2p/16Uiu2HAm4W7jGLMCsLjCiLMByPeDiSxh1e65RZ2QVKjSsjwMPMp2"],"enrUri":"enr:-L24QOmlk6WBkxHQrb-NiqmOoL6JZgErR_jfrOYUP9MxaoOnS58qu6ga_yJ_nGhzXOFXWvNJXNLPFU2_QB9qgjLRSU8CgmlkgnY0gmlwhKwSbjSKbXVsdGlhZGRyc5YACASsEm40BqEJAAoErBJuNAahCt0DgnJzhQACAQAAiXNlY3AyNTZrMaEChtye4jMo1yyaLvNQuTbQSi8qpEBB737yIfpQD5vurmeDdGNwgqEJg3VkcIKhC4V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-34-56__4130e25e-5021-4914-842a-90ce961e3b71__wakuorg_nwaku:latest.log
|
||||
[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.85.22
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37808', '37809', '37810', '37811', '37812']
|
||||
[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 37808:37808 -p 37809:37809 -p 37810:37810 -p 37811:37811 -p 37812:37812 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=37810 --rest-port=37808 --tcp-port=37809 --discv5-udp-port=37811 --rest-address=0.0.0.0 --nat=extip:172.18.85.22 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c481b8bc1b72f3b8b0b0b570093abfe2da1de4e9acb2cababf2fea8c41a03ced --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37812 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOmlk6WBkxHQrb-NiqmOoL6JZgErR_jfrOYUP9MxaoOnS58qu6ga_yJ_nGhzXOFXWvNJXNLPFU2_QB9qgjLRSU8CgmlkgnY0gmlwhKwSbjSKbXVsdGlhZGRyc5YACASsEm40BqEJAAoErBJuNAahCt0DgnJzhQACAQAAiXNlY3AyNTZrMaEChtye4jMo1yyaLvNQuTbQSi8qpEBB737yIfpQD5vurmeDdGNwgqEJg3VkcIKhC4V3YWt1MgU --content-topic=/newsService/2.0/alerts/yaml --content-topic=/newsService/2.0/highlights/xml --content-topic=/newsService/3.0/daily/protobuf --content-topic=/newsService/3.0/alerts/xml --content-topic=/newsService/3.0/updates/protobuf --content-topic=/newsService/3.0/reviews/xml --content-topic=/newsService/4.0/alerts/yaml --content-topic=/newsService/4.0/updates/yaml
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.85.22 waku dfcd5f2e811463a87379b7b5f4714bc5b04aca4c6bb597d8b2012e457a0a85ec
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID dfcd5f2e8114. Setting up logs at ./log/docker/node2_2026-03-13_04-34-56__4130e25e-5021-4914-842a-90ce961e3b71__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37808
|
||||
[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:37808/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/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":"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"}]}'
|
||||
[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:37808/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.85.22/tcp/37809/p2p/16Uiu2HAmCRp74uU1iDKKnHh7hS7YJnR8C5jHzyk1fPapkpiEAuVJ","/ip4/172.18.85.22/tcp/37810/ws/p2p/16Uiu2HAmCRp74uU1iDKKnHh7hS7YJnR8C5jHzyk1fPapkpiEAuVJ"],"enrUri":"enr:-L24QN4dyMu9SSX9iMGySInlzgPoKnd8JZYYaqAu1iRyukXyR3zJJQP0xcouEiFnmqvPl1xsFhu_35jMVxVFVoBiR0YCgmlkgnY0gmlwhKwSVRaKbXVsdGlhZGRyc5YACASsElUWBpOxAAoErBJVFgaTst0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_J_dfWcA1CnKGQgNlXjQr0a37r0Y6kTJGSRdl0u9N9GDdGNwgpOxg3VkcIKTs4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37808/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.52/tcp/41225/p2p/16Uiu2HAm4W7jGLMCsLjCiLMByPeDiSxh1e65RZ2QVKjSsjwMPMp2"]'
|
||||
[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:41224/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/yaml", "/newsService/2.0/highlights/xml", "/newsService/3.0/daily/protobuf", "/newsService/3.0/alerts/xml", "/newsService/3.0/updates/protobuf", "/newsService/3.0/reviews/xml", "/newsService/4.0/alerts/yaml", "/newsService/4.0/updates/yaml"]'
|
||||
[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:37808/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/yaml", "/newsService/2.0/highlights/xml", "/newsService/3.0/daily/protobuf", "/newsService/3.0/alerts/xml", "/newsService/3.0/updates/protobuf", "/newsService/3.0/reviews/xml", "/newsService/4.0/alerts/yaml", "/newsService/4.0/updates/yaml"]'
|
||||
[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:41224/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fyaml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/yaml","version":0,"timestamp":1773376499017529140,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fyaml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/yaml","version":0,"timestamp":1773376499017529140,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41224/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fxml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/xml","version":0,"timestamp":1773376499165579427,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fxml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/xml","version":0,"timestamp":1773376499165579427,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41224/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/daily/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fdaily%2Fprotobuf" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/daily/protobuf","version":0,"timestamp":1773376499283514808,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fdaily%2Fprotobuf" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/daily/protobuf","version":0,"timestamp":1773376499283514808,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41224/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/relay/v1/auto/messages/%2FnewsService%2F3.0%2Falerts%2Fxml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/alerts/xml","version":0,"timestamp":1773376499401011130,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/relay/v1/auto/messages/%2FnewsService%2F3.0%2Falerts%2Fxml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/alerts/xml","version":0,"timestamp":1773376499401011130,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41224/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/updates/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fupdates%2Fprotobuf" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/updates/protobuf","version":0,"timestamp":1773376499519059780,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fupdates%2Fprotobuf" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/updates/protobuf","version":0,"timestamp":1773376499519059780,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41224/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/reviews/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/relay/v1/auto/messages/%2FnewsService%2F3.0%2Freviews%2Fxml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/reviews/xml","version":0,"timestamp":1773376499636623023,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/relay/v1/auto/messages/%2FnewsService%2F3.0%2Freviews%2Fxml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/reviews/xml","version":0,"timestamp":1773376499636623023,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41224/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/4.0/alerts/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/relay/v1/auto/messages/%2FnewsService%2F4.0%2Falerts%2Fyaml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/alerts/yaml","version":0,"timestamp":1773376499753987307,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/relay/v1/auto/messages/%2FnewsService%2F4.0%2Falerts%2Fyaml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/alerts/yaml","version":0,"timestamp":1773376499753987307,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41224/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/4.0/updates/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41224/relay/v1/auto/messages/%2FnewsService%2F4.0%2Fupdates%2Fyaml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/updates/yaml","version":0,"timestamp":1773376499873337019,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37808/relay/v1/auto/messages/%2FnewsService%2F4.0%2Fupdates%2Fyaml" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/updates/yaml","version":0,"timestamp":1773376499873337019,"ephemeral":false,"proof":""}]'
|
||||
[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 409d79d7c9d6
|
||||
[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 dfcd5f2e8114
|
||||
[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.
|
||||
172
nim/1113/data/attachments/109b3550f0707df3.txt
Normal file
172
nim/1113/data/attachments/109b3550f0707df3.txt
Normal file
@ -0,0 +1,172 @@
|
||||
2026-03-13 04:34:49.288 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:34:49.288 DEBUG [tests.conftest] Running test: test_multiple_content_topics_same_shard[content_topic_list0] with id: 2026-03-13_04-34-49__54ab6c76-7603-45ba-9aea-c54129bc5f57
|
||||
2026-03-13 04:34:49.288 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:34:49.289 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:34:49.289 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:34:49.297 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:49.297 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-34-49__54ab6c76-7603-45ba-9aea-c54129bc5f57__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:49.298 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:49.298 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:49.299 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:49.299 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.88.7
|
||||
2026-03-13 04:34:49.299 DEBUG [src.node.docker_mananger] Generated ports ['48861', '48862', '48863', '48864', '48865']
|
||||
2026-03-13 04:34:49.300 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:49.300 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:49.300 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:49.300 DEBUG [src.node.docker_mananger] docker run -i -t -p 48861:48861 -p 48862:48862 -p 48863:48863 -p 48864:48864 -p 48865:48865 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=48863 --rest-port=48861 --tcp-port=48862 --discv5-udp-port=48864 --rest-address=0.0.0.0 --nat=extip:172.18.88.7 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c8d2e16b357cf3aeda2d55f6e4a7d5caa59eaacfadceafc7a38efb3fb34e0ecc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48865 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf --content-topic=/newsService/1.0/alerts/xml --content-topic=/newsService/1.0/updates/json --content-topic=/newsService/2.0/alerts/json --content-topic=/newsService/2.0/summaries/xml --content-topic=/newsService/2.0/highlights/yaml --content-topic=/newsService/3.0/weekly/json --content-topic=/newsService/3.0/summaries/xml
|
||||
2026-03-13 04:34:49.488 ERROR [src.node.docker_mananger] Max retries reached for container 571626c6c162. Exiting log stream.
|
||||
2026-03-13 04:34:49.503 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.88.7 waku d702fb1fd10212b25cdd598b505d1fc8c684152a1327685a51d4868637c240c7
|
||||
2026-03-13 04:34:49.537 DEBUG [src.node.docker_mananger] Container started with ID d702fb1fd102. Setting up logs at ./log/docker/node1_2026-03-13_04-34-49__54ab6c76-7603-45ba-9aea-c54129bc5f57__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:49.537 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48861
|
||||
2026-03-13 04:34:49.538 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:50.058 ERROR [src.node.docker_mananger] Max retries reached for container a0f6667048a4. Exiting log stream.
|
||||
2026-03-13 04:34:50.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:50.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:50.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:50.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:50.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:50.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:50.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:50.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:50.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:50.954 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:51.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:34:51.989 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:51.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:51.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.88.7/tcp/48862/p2p/16Uiu2HAmNoiEBcb5Y5d3eoa9RvL7akLkMoKnC9dx7yMxfvJunVWZ","/ip4/172.18.88.7/tcp/48863/ws/p2p/16Uiu2HAmNoiEBcb5Y5d3eoa9RvL7akLkMoKnC9dx7yMxfvJunVWZ"],"enrUri":"enr:-L24QBcDqBpSeSp625bfbdK7v4muM8d3L9-1Sz2mP2LFkizXbaw4aOOG28Kjrc8G7HJQSB8NIMaTUy1PLTaPImsAzA0CgmlkgnY0gmlwhKwSWAeKbXVsdGlhZGRyc5YACASsElgHBr7eAAoErBJYBwa-390DgnJzhQACAQAAiXNlY3AyNTZrMaEDltDd47DJXmDw4NyCbnvP8XTxZ-XEAADeRV-3omAav8qDdGNwgr7eg3VkcIK-4IV3YWt1MgU"}'
|
||||
2026-03-13 04:34:51.991 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:51.999 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:51.999 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-34-49__54ab6c76-7603-45ba-9aea-c54129bc5f57__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:51.999 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:51.999 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:52.001 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:52.001 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.195
|
||||
2026-03-13 04:34:52.001 DEBUG [src.node.docker_mananger] Generated ports ['42619', '42620', '42621', '42622', '42623']
|
||||
2026-03-13 04:34:52.001 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:52.001 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:52.001 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:52.002 DEBUG [src.node.docker_mananger] docker run -i -t -p 42619:42619 -p 42620:42620 -p 42621:42621 -p 42622:42622 -p 42623:42623 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=42621 --rest-port=42619 --tcp-port=42620 --discv5-udp-port=42622 --rest-address=0.0.0.0 --nat=extip:172.18.28.195 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aebe8384ff0bf1ffbfe2ecb0e76b26aa6aaaeafede0bdccc7bcb6f40389f99b5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42623 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBcDqBpSeSp625bfbdK7v4muM8d3L9-1Sz2mP2LFkizXbaw4aOOG28Kjrc8G7HJQSB8NIMaTUy1PLTaPImsAzA0CgmlkgnY0gmlwhKwSWAeKbXVsdGlhZGRyc5YACASsElgHBr7eAAoErBJYBwa-390DgnJzhQACAQAAiXNlY3AyNTZrMaEDltDd47DJXmDw4NyCbnvP8XTxZ-XEAADeRV-3omAav8qDdGNwgr7eg3VkcIK-4IV3YWt1MgU --content-topic=/newsService/1.0/weekly/protobuf --content-topic=/newsService/1.0/alerts/xml --content-topic=/newsService/1.0/updates/json --content-topic=/newsService/2.0/alerts/json --content-topic=/newsService/2.0/summaries/xml --content-topic=/newsService/2.0/highlights/yaml --content-topic=/newsService/3.0/weekly/json --content-topic=/newsService/3.0/summaries/xml
|
||||
2026-03-13 04:34:52.216 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.195 waku 42c65c7022ce677cf8e16ee820817f4f7a2680a9c781b3f1a279fa31ee60019e
|
||||
2026-03-13 04:34:52.249 DEBUG [src.node.docker_mananger] Container started with ID 42c65c7022ce. Setting up logs at ./log/docker/node2_2026-03-13_04-34-49__54ab6c76-7603-45ba-9aea-c54129bc5f57__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:52.249 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42619
|
||||
2026-03-13 04:34:52.250 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:53.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:53.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:53.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:53.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:53.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:34:53.669 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:53.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.195/tcp/42620/p2p/16Uiu2HAmLgABu1wRJJoALXKJJjGHC515PkYi92XDg2vGwUWcMVwz","/ip4/172.18.28.195/tcp/42621/ws/p2p/16Uiu2HAmLgABu1wRJJoALXKJJjGHC515PkYi92XDg2vGwUWcMVwz"],"enrUri":"enr:-L24QC8uK5v1malHndmrY1poB_DPjGhk7cjJvJhcaLYfJstRC1zbwfciaQ2InvtlvrwW_JO9XdheIgwkI4RdU7RZ7bwCgmlkgnY0gmlwhKwSHMOKbXVsdGlhZGRyc5YACASsEhzDBqZ8AAoErBIcwwamfd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDdyozPWOY_KL5BHcp9fzZScI4uoH3GQ0NA--pb8kl8JWDdGNwgqZ8g3VkcIKmfoV3YWt1MgE"}'
|
||||
2026-03-13 04:34:53.671 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:53.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42619/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.88.7/tcp/48862/p2p/16Uiu2HAmNoiEBcb5Y5d3eoa9RvL7akLkMoKnC9dx7yMxfvJunVWZ"]'
|
||||
2026-03-13 04:34:53.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:53.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
|
||||
2026-03-13 04:34:53.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:53.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42619/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
|
||||
2026-03-13 04:34:53.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:53.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:53.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:53.719 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:53.819 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:53.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773376493708413406,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:53.825 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:53.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773376493708413406,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:53.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:53.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:53.838 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:53.938 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:53.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1773376493829699282,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:53.943 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:53.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:53.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1773376493829699282,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:53.947 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:53.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:53.956 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:54.056 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1773376493947707501,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.062 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1773376493947707501,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:54.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:54.074 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:54.174 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773376494066173618,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.179 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773376494066173618,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:54.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:54.193 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:54.293 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773376494184147718,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.298 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773376494184147718,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:54.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:54.313 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:54.414 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773376494303331290,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.418 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773376494303331290,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:54.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:54.431 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:54.532 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773376494422586693,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.541 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773376494422586693,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.546 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48861/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:54.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:54.557 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:54.659 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48861/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773376494546280347,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.664 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:54.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42619/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773376494546280347,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:54.670 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:34:54.671 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:34:54.671 DEBUG [src.node.waku_node] Stopping container with id d702fb1fd102
|
||||
2026-03-13 04:34:55.276 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:55.276 DEBUG [src.node.waku_node] Stopping container with id 42c65c7022ce
|
||||
2026-03-13 04:34:55.875 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:55.877 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:34:55.955 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:55.994 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
72
nim/1113/data/attachments/10acd87ee110bfaa.txt
Normal file
72
nim/1113/data/attachments/10acd87ee110bfaa.txt
Normal file
@ -0,0 +1,72 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_get_store_messages_with_wrong_typo_content_topic with id: 2026-03-13_04-37-43__08ea20b6-c77e-4144-b1cc-f7f75d805e7d
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-37-43__08ea20b6-c77e-4144-b1cc-f7f75d805e7d__wakuorg_nwaku:latest.log
|
||||
[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.139.63
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59903', '59904', '59905', '59906', '59907']
|
||||
[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 59903:59903 -p 59904:59904 -p 59905:59905 -p 59906:59906 -p 59907:59907 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=59905 --rest-port=59903 --tcp-port=59904 --discv5-udp-port=59906 --rest-address=0.0.0.0 --nat=extip:172.18.139.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f5cb71b9438c628ff7ebec04af52ccc0646f72a9aa1ddaad6613f87fad967c4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59907 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container adbdaa6b83b1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.63 waku f51d65e885d96e3a7a37a50eddd75e4a6165ab7a0f7bb72916228d47676256c9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f51d65e885d9. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-37-43__08ea20b6-c77e-4144-b1cc-f7f75d805e7d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59903
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 88f71c59b7d6. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59903/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:59903/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.139.63/tcp/59904/p2p/16Uiu2HAky5BPDkJXJRAPXTtoadi7z78EpJ6yDbvGeS44fdC5cEjQ","/ip4/172.18.139.63/tcp/59905/ws/p2p/16Uiu2HAky5BPDkJXJRAPXTtoadi7z78EpJ6yDbvGeS44fdC5cEjQ"],"enrUri":"enr:-L24QBi8gBBRsJdKId3hVJTqB_NDoehR8opxn42i0y4a3Fdxclq3BUoTiT9FCIRML2-wfFSw2jUIJfPDgZmILGuQCY0CgmlkgnY0gmlwhKwSiz-KbXVsdGlhZGRyc5YACASsEos_BuoAAAoErBKLPwbqAd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNi7MPmv77QH4Ysf-mB8GaOzFKO_p6i1smad5rDYnRweDdGNwguoAg3VkcILqAoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-37-43__08ea20b6-c77e-4144-b1cc-f7f75d805e7d__wakuorg_nwaku:latest.log
|
||||
[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.53
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9341', '9342', '9343', '9344', '9345']
|
||||
[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 9341:9341 -p 9342:9342 -p 9343:9343 -p 9344:9344 -p 9345:9345 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=9343 --rest-port=9341 --tcp-port=9342 --discv5-udp-port=9344 --rest-address=0.0.0.0 --nat=extip:172.18.192.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=adaeaad3fb3d7b3bd0dc40ea5abddd1a9b411ea2ceeaa3df638faaef37f82c5e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9345 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBi8gBBRsJdKId3hVJTqB_NDoehR8opxn42i0y4a3Fdxclq3BUoTiT9FCIRML2-wfFSw2jUIJfPDgZmILGuQCY0CgmlkgnY0gmlwhKwSiz-KbXVsdGlhZGRyc5YACASsEos_BuoAAAoErBKLPwbqAd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNi7MPmv77QH4Ysf-mB8GaOzFKO_p6i1smad5rDYnRweDdGNwguoAg3VkcILqAoV3YWt1MgM --storenode=/ip4/172.18.139.63/tcp/59904/p2p/16Uiu2HAky5BPDkJXJRAPXTtoadi7z78EpJ6yDbvGeS44fdC5cEjQ --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.53 waku dff31e6633af0334f6596f2076b61bb0fcf3a152d7f55b6abcefc11c0a937bf0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID dff31e6633af. Setting up logs at ./log/docker/store_node1_2026-03-13_04-37-43__08ea20b6-c77e-4144-b1cc-f7f75d805e7d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9341
|
||||
[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:9341/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:9341/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.53/tcp/9342/p2p/16Uiu2HAmFYcNsuiYKmkpdqRXFaypEaQiS2a7mY98b8F8YAUra2PU","/ip4/172.18.192.53/tcp/9343/ws/p2p/16Uiu2HAmFYcNsuiYKmkpdqRXFaypEaQiS2a7mY98b8F8YAUra2PU"],"enrUri":"enr:-L24QDrz0cqK6UUrjEnP5wZ3XGoRB9aAxcqIq-EBL6uOETdfAXTS1sosAajVzEpi21ZOeXpNrkWZO4xmi_p1vnhR_xUCgmlkgnY0gmlwhKwSwDWKbXVsdGlhZGRyc5YACASsEsA1BiR-AAoErBLANQYkf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKvC7PhusA0jOCxCio7FsXPd_hGgfwNkGAxffv9eSJhODdGNwgiR-g3VkcIIkgIV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9341/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.63/tcp/59904/p2p/16Uiu2HAky5BPDkJXJRAPXTtoadi7z78EpJ6yDbvGeS44fdC5cEjQ"]'
|
||||
[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:59903/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:9341/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.store.test_api_flags:test_api_flags.py:74 Trying to publish msg with content topic /myapp/1/latest/protoo
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59903/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/protoo", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9341/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fprotoo&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0979d8019175b8b0cf3a25a9f9f4b281c5576603596032c94685c534aaea88d7","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/protoo","version":0,"timestamp":1773376665837947008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
|
||||
[35mDEBUG [0m tests.store.test_api_flags:test_api_flags.py:80 stored content topic is /myapp/1/latest/protoo
|
||||
[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 f51d65e885d9
|
||||
[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 dff31e6633af
|
||||
[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.
|
||||
88
nim/1113/data/attachments/1137d037f9676ec3.txt
Normal file
88
nim/1113/data/attachments/1137d037f9676ec3.txt
Normal file
@ -0,0 +1,88 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_non_subscribed_pubsub_topics with id: 2026-03-13_04-34-28__219d9971-21e5-4cd8-98cf-4115615622f6
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-34-28__219d9971-21e5-4cd8-98cf-4115615622f6__wakuorg_nwaku:latest.log
|
||||
[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.190.200
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5868', '5869', '5870', '5871', '5872']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 5868:5868 -p 5869:5869 -p 5870:5870 -p 5871:5871 -p 5872:5872 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=5870 --rest-port=5868 --tcp-port=5869 --discv5-udp-port=5871 --rest-address=0.0.0.0 --nat=extip:172.18.190.200 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b2c4ee292b5a78ec2cac27daa1f4f33acaafe73a68d1fa02f1cd7ee8f9459df1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5872 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6afa1ea3f9ea. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.190.200 waku 4d132e5ea47549eacf35c14ba69fd18d2852e2cd5d51c0b5046a42bf8cc628a4
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4d132e5ea475. Setting up logs at ./log/docker/node1_2026-03-13_04-34-28__219d9971-21e5-4cd8-98cf-4115615622f6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5868
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7d193d282897. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5868/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:5868/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.190.200/tcp/5869/p2p/16Uiu2HAmUgASZrJk2LW41dLpApPFeHRxaJTaWjntLppLQffATXgN","/ip4/172.18.190.200/tcp/5870/ws/p2p/16Uiu2HAmUgASZrJk2LW41dLpApPFeHRxaJTaWjntLppLQffATXgN"],"enrUri":"enr:-L24QNaMOGkAQgITNxfdyK5A9QrbhWyE1ODSoN6CMIM53jMAVLA4jmyusbgc9YoOg8gKPuaLYijiNkeKzRlyCBDvqcMCgmlkgnY0gmlwhKwSvsiKbXVsdGlhZGRyc5YACASsEr7IBhbtAAoErBK-yAYW7t0DgnJzhQACAQAAiXNlY3AyNTZrMaED7gf7RrNsSJBMj8mlYSp3CB_fnPa6VshF2YHSAS8UwoODdGNwghbtg3VkcIIW74V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-34-28__219d9971-21e5-4cd8-98cf-4115615622f6__wakuorg_nwaku:latest.log
|
||||
[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.117.190
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58914', '58915', '58916', '58917', '58918']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 58914:58914 -p 58915:58915 -p 58916:58916 -p 58917:58917 -p 58918:58918 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=58916 --rest-port=58914 --tcp-port=58915 --discv5-udp-port=58917 --rest-address=0.0.0.0 --nat=extip:172.18.117.190 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7737bf8b541eccbe6db9e9c8e2aaaef6c4c267c220cd19da3ca6bd8f4f8a11f7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58918 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNaMOGkAQgITNxfdyK5A9QrbhWyE1ODSoN6CMIM53jMAVLA4jmyusbgc9YoOg8gKPuaLYijiNkeKzRlyCBDvqcMCgmlkgnY0gmlwhKwSvsiKbXVsdGlhZGRyc5YACASsEr7IBhbtAAoErBK-yAYW7t0DgnJzhQACAQAAiXNlY3AyNTZrMaED7gf7RrNsSJBMj8mlYSp3CB_fnPa6VshF2YHSAS8UwoODdGNwghbtg3VkcIIW74V3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.117.190 waku 2fdf8ae074eba1a082f5f00cdde097b2f93d006450a29f41b0047e7c08087c47
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2fdf8ae074eb. Setting up logs at ./log/docker/node2_2026-03-13_04-34-28__219d9971-21e5-4cd8-98cf-4115615622f6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58914
|
||||
[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:58914/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58914/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58914/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58914/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:58914/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.117.190/tcp/58915/p2p/16Uiu2HAmUWiNfCuQE3pKZEfoGMFwcnNPF5xVLjRcFisrUujQPNqL","/ip4/172.18.117.190/tcp/58916/ws/p2p/16Uiu2HAmUWiNfCuQE3pKZEfoGMFwcnNPF5xVLjRcFisrUujQPNqL"],"enrUri":"enr:-L24QCFn2fEWVkRhefu1QxSEwvTRwE_xfPl2cCLOsuDzfePTVkTU6SmRtJEiVi-q2K0qAz66N7KdGDqFZSvgBqS9zQMCgmlkgnY0gmlwhKwSdb6KbXVsdGlhZGRyc5YACASsEnW-BuYjAAoErBJ1vgbmJN0DgnJzhQACAQAAiXNlY3AyNTZrMaED65xHoHw_fXOGisnq8tsUYWc3bI-nHDdNMPU1fA33AIeDdGNwguYjg3VkcILmJYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58914/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.190.200/tcp/5869/p2p/16Uiu2HAmUgASZrJk2LW41dLpApPFeHRxaJTaWjntLppLQffATXgN"]'
|
||||
[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 DELETE "http://127.0.0.1:5868/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[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 DELETE "http://127.0.0.1:58914/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[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:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5868/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
|
||||
[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 4d132e5ea475
|
||||
[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 2fdf8ae074eb
|
||||
[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.
|
||||
104
nim/1113/data/attachments/11427ba63d03ae4d.txt
Normal file
104
nim/1113/data/attachments/11427ba63d03ae4d.txt
Normal file
@ -0,0 +1,104 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_without_subscribing_via_api_works with id: 2026-03-13_04-38-10__7a1ab88e-ab40-44a0-8317-0a7883ce2bab
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-38-10__7a1ab88e-ab40-44a0-8317-0a7883ce2bab__wakuorg_nwaku:latest.log
|
||||
[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.64.2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11670', '11671', '11672', '11673', '11674']
|
||||
[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 11670:11670 -p 11671:11671 -p 11672:11672 -p 11673:11673 -p 11674:11674 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=11672 --rest-port=11670 --tcp-port=11671 --discv5-udp-port=11673 --rest-address=0.0.0.0 --nat=extip:172.18.64.2 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ec6b80d06fff684fdfd2aebadbd55a2afd2eaffbb3dfa842cd1e453fdf7eed3b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11674 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 69eeaf688274. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.2 waku 677d5066b53f8b5fc198551967fd0192740ef2e06986062030d86c35f700a3d0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 677d5066b53f. Setting up logs at ./log/docker/node1_2026-03-13_04-38-10__7a1ab88e-ab40-44a0-8317-0a7883ce2bab__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11670
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a7c9af1d77d9. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11670/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:11670/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.64.2/tcp/11671/p2p/16Uiu2HAm9LofcxjXr2mML7HesxwLFcGkzvpTUNnwxr42XG8h6f8m","/ip4/172.18.64.2/tcp/11672/ws/p2p/16Uiu2HAm9LofcxjXr2mML7HesxwLFcGkzvpTUNnwxr42XG8h6f8m"],"enrUri":"enr:-L24QE11SKjxplnXAcCzZijqm5oTP8uyPnynIA53ir0JuLe3DuywJAQP3j-0ISOifH9TKvzRjrrHr9rvZFxg7prgapsCgmlkgnY0gmlwhKwSQAKKbXVsdGlhZGRyc5YACASsEkACBi2XAAoErBJAAgYtmN0DgnJzhQACAQAAiXNlY3AyNTZrMaECzsRnfsHRxS3GoNiWCmQQcGqSo8T4o8UJduU8IZN73YKDdGNwgi2Xg3VkcIItmYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-38-10__7a1ab88e-ab40-44a0-8317-0a7883ce2bab__wakuorg_nwaku:latest.log
|
||||
[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.89.13
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17337', '17338', '17339', '17340', '17341']
|
||||
[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 17337:17337 -p 17338:17338 -p 17339:17339 -p 17340:17340 -p 17341:17341 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=17339 --rest-port=17337 --tcp-port=17338 --discv5-udp-port=17340 --rest-address=0.0.0.0 --nat=extip:172.18.89.13 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1f3bbfabe67a18dee9ce421c2349bfa8fd90fedbccf42fb6e8bf0d1bc8b715a5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17341 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE11SKjxplnXAcCzZijqm5oTP8uyPnynIA53ir0JuLe3DuywJAQP3j-0ISOifH9TKvzRjrrHr9rvZFxg7prgapsCgmlkgnY0gmlwhKwSQAKKbXVsdGlhZGRyc5YACASsEkACBi2XAAoErBJAAgYtmN0DgnJzhQACAQAAiXNlY3AyNTZrMaECzsRnfsHRxS3GoNiWCmQQcGqSo8T4o8UJduU8IZN73YKDdGNwgi2Xg3VkcIItmYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.13 waku 6602baf76ef260324d9051fdaebbae25b0b037e398df2deb795b18edb9caa98f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6602baf76ef2. Setting up logs at ./log/docker/node2_2026-03-13_04-38-10__7a1ab88e-ab40-44a0-8317-0a7883ce2bab__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17337
|
||||
[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:17337/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17337/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17337/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17337/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17337/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17337/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17337/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17337/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17337/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:17337/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.89.13/tcp/17338/p2p/16Uiu2HAm3HLzWUD3tXKjB17G63UZ95772jMr51grvKSoN4gq6otT","/ip4/172.18.89.13/tcp/17339/ws/p2p/16Uiu2HAm3HLzWUD3tXKjB17G63UZ95772jMr51grvKSoN4gq6otT"],"enrUri":"enr:-L24QCRkcGAIUyP7WBIezotjtSoU0aZeefAGLIa_WGH3Gi9hKE64DBK1DpoL8nzftyagnjphf4O3-0NtoOaUtQkPtfcCgmlkgnY0gmlwhKwSWQ2KbXVsdGlhZGRyc5YACASsElkNBkO6AAoErBJZDQZDu90DgnJzhQACAQAAiXNlY3AyNTZrMaECdLthJ_gA1DPN3SQ1gBO9IBwHDGtzhY4Umj3aR2m9cIiDdGNwgkO6g3VkcIJDvIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17337/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.2/tcp/11671/p2p/16Uiu2HAm9LofcxjXr2mML7HesxwLFcGkzvpTUNnwxr42XG8h6f8m"]'
|
||||
[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:11670/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:17337/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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 677d5066b53f
|
||||
[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 6602baf76ef2
|
||||
[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.
|
||||
137
nim/1113/data/attachments/11b500c5014a042c.txt
Normal file
137
nim/1113/data/attachments/11b500c5014a042c.txt
Normal file
@ -0,0 +1,137 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_unsubscribe_from_some_pubsub_topics with id: 2026-03-13_04-35-52__62b114b5-fc8b-415c-9ffb-3687a60c76f1
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[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-13_04-35-52__62b114b5-fc8b-415c-9ffb-3687a60c76f1__wakuorg_nwaku:latest.log
|
||||
[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.118.60
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48887', '48888', '48889', '48890', '48891']
|
||||
[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 48887:48887 -p 48888:48888 -p 48889:48889 -p 48890:48890 -p 48891:48891 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=48889 --rest-port=48887 --tcp-port=48888 --discv5-udp-port=48890 --rest-address=0.0.0.0 --nat=extip:172.18.118.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5d7c45baabd4cccafa38ca84bdeec8edc3c9b8a51ad23afabcdcf3feace4c6ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48891 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.118.60 waku e7785bb3d083b7b4304940057e392349edae589fafea2e63d382de34e2029c72
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e7785bb3d083. Setting up logs at ./log/docker/node1_2026-03-13_04-35-52__62b114b5-fc8b-415c-9ffb-3687a60c76f1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48887
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3f0426e66150. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 061ba1ceede6. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48887/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":"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:48887/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.118.60/tcp/48888/p2p/16Uiu2HAmQPvkCbm1UTir3mp6fPfGMJ82TbTgRFeHgKdkJDbHx2ay","/ip4/172.18.118.60/tcp/48889/ws/p2p/16Uiu2HAmQPvkCbm1UTir3mp6fPfGMJ82TbTgRFeHgKdkJDbHx2ay"],"enrUri":"enr:-L24QOIC3UKdHaFcp1O8ZNmpuGGCrGSr3nW42aLpGQ09BBEeadFSgnaMttgaZl5k291ffWPTIsus0LolfyYHUiuYUFYCgmlkgnY0gmlwhKwSdjyKbXVsdGlhZGRyc5YACASsEnY8Br74AAoErBJ2PAa--d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrnB0boolpn7R8LdgGh3GYYKADdnL70nozdIL3UEzVC6DdGNwgr74g3VkcIK--oV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-35-52__62b114b5-fc8b-415c-9ffb-3687a60c76f1__wakuorg_nwaku:latest.log
|
||||
[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.88.171
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53748', '53749', '53750', '53751', '53752']
|
||||
[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 53748:53748 -p 53749:53749 -p 53750:53750 -p 53751:53751 -p 53752:53752 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=53750 --rest-port=53748 --tcp-port=53749 --discv5-udp-port=53751 --rest-address=0.0.0.0 --nat=extip:172.18.88.171 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbfb84fcbc2ce97c9e8a8e34dbd7ee3da5785f70ceb1d90fbc68adf25ee190f0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53752 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOIC3UKdHaFcp1O8ZNmpuGGCrGSr3nW42aLpGQ09BBEeadFSgnaMttgaZl5k291ffWPTIsus0LolfyYHUiuYUFYCgmlkgnY0gmlwhKwSdjyKbXVsdGlhZGRyc5YACASsEnY8Br74AAoErBJ2PAa--d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrnB0boolpn7R8LdgGh3GYYKADdnL70nozdIL3UEzVC6DdGNwgr74g3VkcIK--oV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.88.171 waku 5991e67d4671d75fdb835f2a2b04f19f9924280ad4712e87432a0cf32631b0ed
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5991e67d4671. Setting up logs at ./log/docker/node2_2026-03-13_04-35-52__62b114b5-fc8b-415c-9ffb-3687a60c76f1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53748
|
||||
[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:53748/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":"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:53748/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.88.171/tcp/53749/p2p/16Uiu2HAmGdsvTdf6idScYfVw123e1W9tGtS6RcXC4uJCVgjHMiQP","/ip4/172.18.88.171/tcp/53750/ws/p2p/16Uiu2HAmGdsvTdf6idScYfVw123e1W9tGtS6RcXC4uJCVgjHMiQP"],"enrUri":"enr:-L24QFnp4Fv_A93yEzLGp3xlTrx88LKzf5GvPucIOl42R5PyHrc4V3ko_5wP8jtYsOMPx7jQp9T7BcTDYAO0qrs5pyICgmlkgnY0gmlwhKwSWKuKbXVsdGlhZGRyc5YACASsElirBtH1AAoErBJYqwbR9t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOyXmC-GqUfZZvulTincAsniRU0abBdsV_8HZ1LHNvzCDdGNwgtH1g3VkcILR94V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53748/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.118.60/tcp/48888/p2p/16Uiu2HAmQPvkCbm1UTir3mp6fPfGMJ82TbTgRFeHgKdkJDbHx2ay"]'
|
||||
[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:48887/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
|
||||
[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:53748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
|
||||
[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:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376554648822528,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376554648822528,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48887/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376554765960704,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376554765960704,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376554879262720,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376554879262720,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376554992791808,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376554992791808,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376555105741312,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376555105741312,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:48887/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
|
||||
[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 DELETE "http://127.0.0.1:53748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
|
||||
[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:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/0'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/9'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376555244341374,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376555244341374,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48887/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376555357307376,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376555357307376,"ephemeral":false,"proof":""}]'
|
||||
[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 e7785bb3d083
|
||||
[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 5991e67d4671
|
||||
[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.
|
||||
5898
nim/1113/data/attachments/11cfa1941e0443c8.txt
Normal file
5898
nim/1113/data/attachments/11cfa1941e0443c8.txt
Normal file
File diff suppressed because one or more lines are too long
55
nim/1113/data/attachments/11d9d57597ab0fa8.txt
Normal file
55
nim/1113/data/attachments/11d9d57597ab0fa8.txt
Normal file
@ -0,0 +1,55 @@
|
||||
2026-03-13 04:35:49.215 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:35:49.216 DEBUG [tests.conftest] Running test: test_log_level_ERROR_from_WARN with id: 2026-03-13_04-35-49__bb97c2c4-286c-49ff-8f66-aff41660f5d1
|
||||
2026-03-13 04:35:49.218 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:35:49.218 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:35:49.219 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:35:49.229 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:49.229 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-35-49__bb97c2c4-286c-49ff-8f66-aff41660f5d1__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:49.238 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:49.238 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-35-49__bb97c2c4-286c-49ff-8f66-aff41660f5d1__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:49.246 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:49.246 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-35-49__bb97c2c4-286c-49ff-8f66-aff41660f5d1__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:49.255 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:49.256 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-13_04-35-49__bb97c2c4-286c-49ff-8f66-aff41660f5d1__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:49.256 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:35:49.257 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:35:49.260 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:49.261 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:49.263 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:49.263 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.3
|
||||
2026-03-13 04:35:49.264 DEBUG [src.node.docker_mananger] Generated ports ['4227', '4228', '4229', '4230', '4231']
|
||||
2026-03-13 04:35:49.264 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:49.264 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:49.264 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:49.264 DEBUG [src.node.docker_mananger] docker run -i -t -p 4227:4227 -p 4228:4228 -p 4229:4229 -p 4230:4230 -p 4231:4231 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=4229 --rest-port=4227 --tcp-port=4228 --discv5-udp-port=4230 --rest-address=0.0.0.0 --nat=extip:172.18.206.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d7d666a7cb1fd2dcad871bc2cde06a60fcecaadaddf8279ec0f4a0d58b296af9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4231 --metrics-logging=true --relay=true
|
||||
2026-03-13 04:35:49.439 ERROR [src.node.docker_mananger] Max retries reached for container e6e508c4c596. Exiting log stream.
|
||||
2026-03-13 04:35:49.462 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.3 waku dcc54f005dbe0a00d7ef8510968f92fe0d90983502b35b3673335c913be4bcfc
|
||||
2026-03-13 04:35:49.496 DEBUG [src.node.docker_mananger] Container started with ID dcc54f005dbe. Setting up logs at ./log/docker/node1_2026-03-13_04-35-49__bb97c2c4-286c-49ff-8f66-aff41660f5d1__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:49.497 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4227
|
||||
2026-03-13 04:35:49.497 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:50.074 ERROR [src.node.docker_mananger] Max retries reached for container accdb0e66bcb. Exiting log stream.
|
||||
2026-03-13 04:35:50.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4227/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:50.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:35:50.502 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:50.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4227/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:50.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.3/tcp/4228/p2p/16Uiu2HAmFUFatwGgmpHaDkieWaFUL41Cv5D3452oy3BXnq1ugTxm","/ip4/172.18.206.3/tcp/4229/ws/p2p/16Uiu2HAmFUFatwGgmpHaDkieWaFUL41Cv5D3452oy3BXnq1ugTxm"],"enrUri":"enr:-L24QGGbLdaDL8Lf_kQFEsGlFuWZecbBRA8SjG8a8DG4Et4Hb3D5_yVe7w_M8vOQET_otAXvpjQQSzZkuvJQCvbfvugCgmlkgnY0gmlwhKwSzgOKbXVsdGlhZGRyc5YACASsEs4DBhCEAAoErBLOAwYQhd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKdLlzuWfyGaShhzN1Vyh2C38hRMFcAg_dgFd_zymdCKDdGNwghCEg3VkcIIQhoV3YWt1MgE"}'
|
||||
2026-03-13 04:35:50.505 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:50.505 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4227/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:50.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:50.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4227/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:50.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:50.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4227/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:50.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.3/tcp/4228/p2p/16Uiu2HAmFUFatwGgmpHaDkieWaFUL41Cv5D3452oy3BXnq1ugTxm","/ip4/172.18.206.3/tcp/4229/ws/p2p/16Uiu2HAmFUFatwGgmpHaDkieWaFUL41Cv5D3452oy3BXnq1ugTxm"],"enrUri":"enr:-L24QGGbLdaDL8Lf_kQFEsGlFuWZecbBRA8SjG8a8DG4Et4Hb3D5_yVe7w_M8vOQET_otAXvpjQQSzZkuvJQCvbfvugCgmlkgnY0gmlwhKwSzgOKbXVsdGlhZGRyc5YACASsEs4DBhCEAAoErBLOAwYQhd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKdLlzuWfyGaShhzN1Vyh2C38hRMFcAg_dgFd_zymdCKDdGNwghCEg3VkcIIQhoV3YWt1MgE"}'
|
||||
2026-03-13 04:35:50.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4227/version" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:50.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-164-g0ad551'
|
||||
2026-03-13 04:35:50.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4227/debug/v1/version" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:50.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-164-g0ad551'
|
||||
2026-03-13 04:35:52.515 DEBUG [tests.rest_flags.test_admin_flags] counts at ERROR: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
|
||||
2026-03-13 04:35:52.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4227/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:52.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:52.520 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:35:52.521 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:35:52.522 DEBUG [src.node.waku_node] Stopping container with id dcc54f005dbe
|
||||
2026-03-13 04:35:53.092 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:53.095 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:35:53.097 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
142
nim/1113/data/attachments/11fa6ef3e00ad236.txt
Normal file
142
nim/1113/data/attachments/11fa6ef3e00ad236.txt
Normal file
@ -0,0 +1,142 @@
|
||||
2026-03-13 04:42:58.701 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:42:58.702 DEBUG [tests.conftest] Running test: test_multiple_content_topics_and_multiple_pubsub_topics with id: 2026-03-13_04-42-58__7ff04c4f-5f16-44e8-934e-d5fce4b6b139
|
||||
2026-03-13 04:42:58.702 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:42:58.702 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:42:58.702 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:42:58.710 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:42:58.710 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-42-58__7ff04c4f-5f16-44e8-934e-d5fce4b6b139__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:42:58.710 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:42:58.710 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:42:58.711 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:42:58.712 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.244.35
|
||||
2026-03-13 04:42:58.712 DEBUG [src.node.docker_mananger] Generated ports ['18003', '18004', '18005', '18006', '18007']
|
||||
2026-03-13 04:42:58.712 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:42:58.712 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:42:58.712 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:42:58.712 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:42:58.712 DEBUG [src.node.docker_mananger] docker run -i -t -p 18003:18003 -p 18004:18004 -p 18005:18005 -p 18006:18006 -p 18007:18007 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=18005 --rest-port=18003 --tcp-port=18004 --discv5-udp-port=18006 --rest-address=0.0.0.0 --nat=extip:172.18.244.35 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b1ffa49b52f5ef5cc1f56b446f91abbdabde8add0fdafcb718c6a42382dec35a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18007 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
|
||||
2026-03-13 04:42:58.900 ERROR [src.node.docker_mananger] Max retries reached for container 160e41ceae4d. Exiting log stream.
|
||||
2026-03-13 04:42:58.917 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.244.35 waku c4b95ece32e6f4c2e4c477b22c56958520efe2387f6999281f19edf143b4583d
|
||||
2026-03-13 04:42:58.954 DEBUG [src.node.docker_mananger] Container started with ID c4b95ece32e6. Setting up logs at ./log/docker/node1_2026-03-13_04-42-58__7ff04c4f-5f16-44e8-934e-d5fce4b6b139__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:42:58.954 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18003
|
||||
2026-03-13 04:42:58.954 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:42:59.435 ERROR [src.node.docker_mananger] Max retries reached for container d5cdf664c876. Exiting log stream.
|
||||
2026-03-13 04:42:59.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:42:59.959 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-13 04:42:59.959 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:42:59.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:42:59.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.35/tcp/18004/p2p/16Uiu2HAmCURE3Lv2a2ARccrrf27XXj86VPV1X42P3tcFvwPUnUN6","/ip4/172.18.244.35/tcp/18005/ws/p2p/16Uiu2HAmCURE3Lv2a2ARccrrf27XXj86VPV1X42P3tcFvwPUnUN6"],"enrUri":"enr:-L24QEZlnKyWiDHouQW5hPi-GDX-ay1fB8pXf821JOUt39ltfrkN07Pho0V2hcyGSNvft8WPNlWLQn-rt7yvtDBaBeMCgmlkgnY0gmlwhKwS9COKbXVsdGlhZGRyc5YACASsEvQjBkZUAAoErBL0IwZGVd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_Uq8xNbAWO3s2-tIPyEuEruzwIAQwD4VsExH9ZYf0wuDdGNwgkZUg3VkcIJGVoV3YWt1MgU"}'
|
||||
2026-03-13 04:42:59.962 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:42:59.970 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:42:59.970 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-42-58__7ff04c4f-5f16-44e8-934e-d5fce4b6b139__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:42:59.970 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:42:59.970 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:42:59.972 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:42:59.972 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.100
|
||||
2026-03-13 04:42:59.972 DEBUG [src.node.docker_mananger] Generated ports ['58105', '58106', '58107', '58108', '58109']
|
||||
2026-03-13 04:42:59.972 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:42:59.972 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:42:59.972 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:42:59.972 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:42:59.973 DEBUG [src.node.docker_mananger] docker run -i -t -p 58105:58105 -p 58106:58106 -p 58107:58107 -p 58108:58108 -p 58109:58109 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=58107 --rest-port=58105 --tcp-port=58106 --discv5-udp-port=58108 --rest-address=0.0.0.0 --nat=extip:172.18.41.100 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ab7aa67a20ebda8fbdfbdcdc4bdf5c118be81369561e4d8fdee41acdd3f6ccb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58109 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEZlnKyWiDHouQW5hPi-GDX-ay1fB8pXf821JOUt39ltfrkN07Pho0V2hcyGSNvft8WPNlWLQn-rt7yvtDBaBeMCgmlkgnY0gmlwhKwS9COKbXVsdGlhZGRyc5YACASsEvQjBkZUAAoErBL0IwZGVd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_Uq8xNbAWO3s2-tIPyEuEruzwIAQwD4VsExH9ZYf0wuDdGNwgkZUg3VkcIJGVoV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
|
||||
2026-03-13 04:43:00.196 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.100 waku 6c59a2566ed66bd4e25653f0147c72d2a9b2422c92aaa41e61d762dcf81991d1
|
||||
2026-03-13 04:43:00.232 DEBUG [src.node.docker_mananger] Container started with ID 6c59a2566ed6. Setting up logs at ./log/docker/node2_2026-03-13_04-42-58__7ff04c4f-5f16-44e8-934e-d5fce4b6b139__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:43:00.233 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58105
|
||||
2026-03-13 04:43:00.233 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:43:01.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:43:01.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:43:01.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.442 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-13 04:43:01.442 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:43:01.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.100/tcp/58106/p2p/16Uiu2HAkyurL9eg5aKynsW8sEZ8a3nkmWuJFRGh25zbazfANUtub","/ip4/172.18.41.100/tcp/58107/ws/p2p/16Uiu2HAkyurL9eg5aKynsW8sEZ8a3nkmWuJFRGh25zbazfANUtub"],"enrUri":"enr:-L24QFiWfsLTuMZDXWtZt5ZhqreFP_2vkoelWlfCUMkxBYq7UtyJ3YDZ03Dwpgp5dgp6Qz_uaoa-p4djNBlO0Nc5la0CgmlkgnY0gmlwhKwSKWSKbXVsdGlhZGRyc5YACASsEilkBuL6AAoErBIpZAbi-90DgnJzhQACAQAAiXNlY3AyNTZrMaECQqa22I6-7mSygtWNLUP6JT6MLCOjwqsEJFqnN8aqrj6DdGNwguL6g3VkcILi_IV3YWt1MgE"}'
|
||||
2026-03-13 04:43:01.445 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:43:01.446 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58105/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.244.35/tcp/18004/p2p/16Uiu2HAmCURE3Lv2a2ARccrrf27XXj86VPV1X42P3tcFvwPUnUN6"]'
|
||||
2026-03-13 04:43:01.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:01.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
|
||||
2026-03-13 04:43:01.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:01.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
|
||||
2026-03-13 04:43:01.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:01.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:43:01.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:01.499 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:43:01.599 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:01.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376981488001198,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:01.604 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:01.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376981488001198,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:01.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:43:01.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:01.617 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:43:01.717 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:01.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773376981608471406,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:01.722 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:01.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773376981608471406,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:01.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:43:01.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:01.736 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:43:01.836 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:01.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773376981726418420,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:01.841 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:01.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773376981726418420,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:01.845 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:43:01.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:01.855 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:43:01.955 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:01.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773376981845817092,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:01.960 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:01.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:01.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773376981845817092,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:01.964 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:43:01.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:01.973 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:43:02.073 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:02.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:02.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773376981964608274,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:02.078 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:02.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:02.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773376981964608274,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:02.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:43:02.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:02.092 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:43:02.192 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:02.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:02.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773376982082803519,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:02.197 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:02.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:02.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773376982082803519,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:02.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:43:02.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:02.211 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:43:02.311 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:02.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:02.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773376982201672583,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:02.316 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:02.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:02.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773376982201672583,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:02.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18003/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:43:02.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:43:02.329 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:43:02.429 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:02.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18003/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:02.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773376982320311442,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:02.434 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:43:02.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58105/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:43:02.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773376982320311442,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:43:02.439 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:43:02.440 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:43:02.440 DEBUG [src.node.waku_node] Stopping container with id c4b95ece32e6
|
||||
2026-03-13 04:43:03.045 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:43:03.045 DEBUG [src.node.waku_node] Stopping container with id 6c59a2566ed6
|
||||
2026-03-13 04:43:03.653 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:43:03.656 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:43:03.690 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:43:03.725 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
68
nim/1113/data/attachments/120ddfced1e4b0d1.txt
Normal file
68
nim/1113/data/attachments/120ddfced1e4b0d1.txt
Normal file
@ -0,0 +1,68 @@
|
||||
2026-03-13 04:37:30.754 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:37:30.754 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_all_with_extra_field with id: 2026-03-13_04-37-30__9c0c61fc-b433-4fa4-b002-acb8e849d3bc
|
||||
2026-03-13 04:37:30.754 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:37:30.755 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:37:30.755 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:37:30.761 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:30.762 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-37-30__9c0c61fc-b433-4fa4-b002-acb8e849d3bc__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:30.762 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:30.762 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:30.763 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:30.763 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.225.223
|
||||
2026-03-13 04:37:30.763 DEBUG [src.node.docker_mananger] Generated ports ['5830', '5831', '5832', '5833', '5834']
|
||||
2026-03-13 04:37:30.764 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:30.764 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:30.764 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:30.764 DEBUG [src.node.docker_mananger] docker run -i -t -p 5830:5830 -p 5831:5831 -p 5832:5832 -p 5833:5833 -p 5834:5834 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=5832 --rest-port=5830 --tcp-port=5831 --discv5-udp-port=5833 --rest-address=0.0.0.0 --nat=extip:172.18.225.223 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ebbbffdabd5fbf91c78df98fdee606bffc5ebae8c15eae318a1cdfe19ce1fd6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5834 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:37:30.951 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.225.223 waku 2e7c8205be148008eaf8dd5433d16d737ac5b297f8b229339c6be367854ac4d7
|
||||
2026-03-13 04:37:30.989 DEBUG [src.node.docker_mananger] Container started with ID 2e7c8205be14. Setting up logs at ./log/docker/node1_2026-03-13_04-37-30__9c0c61fc-b433-4fa4-b002-acb8e849d3bc__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:30.989 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5830
|
||||
2026-03-13 04:37:30.989 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:30.999 ERROR [src.node.docker_mananger] Max retries reached for container 0495d2c18676. Exiting log stream.
|
||||
2026-03-13 04:37:31.558 ERROR [src.node.docker_mananger] Max retries reached for container 96dfb084a575. Exiting log stream.
|
||||
2026-03-13 04:37:31.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5830/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:31.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:37:31.993 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:31.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5830/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:31.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.225.223/tcp/5831/p2p/16Uiu2HAmETk6Q44iNq37Je234a5FPHXfCiiXoAHaFeLVjd1VWzA1","/ip4/172.18.225.223/tcp/5832/ws/p2p/16Uiu2HAmETk6Q44iNq37Je234a5FPHXfCiiXoAHaFeLVjd1VWzA1"],"enrUri":"enr:-L24QJgpc5p_DFNUi0x-JiAehY62ZbMKwqMgKR_jMVfjVglDCJWdRm9Rv5g5s3zXkcsGOxyYSRs9zDzOwt7WmPKHTKsCgmlkgnY0gmlwhKwS4d-KbXVsdGlhZGRyc5YACASsEuHfBhbHAAoErBLh3wYWyN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDGtXdYwhhb4DuuIeTgkjmLX77dTlniiucKaU7Bwu1a1aDdGNwghbHg3VkcIIWyYV3YWt1MgU"}'
|
||||
2026-03-13 04:37:31.996 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:31.996 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:37:32.003 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:32.003 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-37-30__9c0c61fc-b433-4fa4-b002-acb8e849d3bc__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:32.003 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:32.003 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:32.004 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:32.005 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.222.40
|
||||
2026-03-13 04:37:32.005 DEBUG [src.node.docker_mananger] Generated ports ['16595', '16596', '16597', '16598', '16599']
|
||||
2026-03-13 04:37:32.005 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:32.005 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:32.005 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:32.005 DEBUG [src.node.docker_mananger] docker run -i -t -p 16595:16595 -p 16596:16596 -p 16597:16597 -p 16598:16598 -p 16599:16599 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=16597 --rest-port=16595 --tcp-port=16596 --discv5-udp-port=16598 --rest-address=0.0.0.0 --nat=extip:172.18.222.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ffacbb3cabbb73c0f70de0ff01bfde41d64db0e7cb264f8b4285c6d978a4d92a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16599 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJgpc5p_DFNUi0x-JiAehY62ZbMKwqMgKR_jMVfjVglDCJWdRm9Rv5g5s3zXkcsGOxyYSRs9zDzOwt7WmPKHTKsCgmlkgnY0gmlwhKwS4d-KbXVsdGlhZGRyc5YACASsEuHfBhbHAAoErBLh3wYWyN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDGtXdYwhhb4DuuIeTgkjmLX77dTlniiucKaU7Bwu1a1aDdGNwghbHg3VkcIIWyYV3YWt1MgU --filternode=/ip4/172.18.225.223/tcp/5831/p2p/16Uiu2HAmETk6Q44iNq37Je234a5FPHXfCiiXoAHaFeLVjd1VWzA1
|
||||
2026-03-13 04:37:32.199 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.222.40 waku c3e0faf41696860b1cda6090a56be4a3b84a103d0920b99ec84bb640a01f2812
|
||||
2026-03-13 04:37:32.234 DEBUG [src.node.docker_mananger] Container started with ID c3e0faf41696. Setting up logs at ./log/docker/node2_2026-03-13_04-37-30__9c0c61fc-b433-4fa4-b002-acb8e849d3bc__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:32.235 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16595
|
||||
2026-03-13 04:37:32.235 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:33.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16595/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:33.239 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:37:33.239 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:33.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16595/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:33.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.40/tcp/16596/p2p/16Uiu2HAmNVHrYkpw9KGVCsgYMC1oiXSRbCvrSzk5i4GAUjojfRhT","/ip4/172.18.222.40/tcp/16597/ws/p2p/16Uiu2HAmNVHrYkpw9KGVCsgYMC1oiXSRbCvrSzk5i4GAUjojfRhT"],"enrUri":"enr:-L24QKuL_CYNCx9UDIEr7PNKpe-p6WDQw2LLpodkrbhTgqpjeZPdcVzJEG2ntBQY0gognVM-3lM1jiGkZmUp77dYSowCgmlkgnY0gmlwhKwS3iiKbXVsdGlhZGRyc5YACASsEt4oBkDUAAoErBLeKAZA1d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkhjagJIcBtsY63-bXusje78CTgtjYy3IQlKjt0w9stqDdGNwgkDUg3VkcIJA1oV3YWt1MgA"}'
|
||||
2026-03-13 04:37:33.242 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:33.243 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16595/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.225.223/tcp/5831/p2p/16Uiu2HAmETk6Q44iNq37Je234a5FPHXfCiiXoAHaFeLVjd1VWzA1"]'
|
||||
2026-03-13 04:37:33.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:33.278 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-13 04:37:33.279 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5830/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:37:33.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:33.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16595/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "39a3c7ad-fc8c-4bbc-8d4f-b7ce3e5cf0b6", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:37:33.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"39a3c7ad-fc8c-4bbc-8d4f-b7ce3e5cf0b6","statusDesc":"OK"}'
|
||||
2026-03-13 04:37:33.316 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:16595/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": 1, "extraField": "extraValue"}'
|
||||
2026-03-13 04:37:33.318 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:16595/filter/v2/subscriptions/all. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:37:33.321 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:37:33.322 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:37:33.322 DEBUG [src.node.waku_node] Stopping container with id 2e7c8205be14
|
||||
2026-03-13 04:37:33.875 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:33.878 DEBUG [src.node.waku_node] Stopping container with id c3e0faf41696
|
||||
2026-03-13 04:37:34.446 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:34.448 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:37:34.453 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:37:34.458 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
84
nim/1113/data/attachments/1211b7c3d48d384d.txt
Normal file
84
nim/1113/data/attachments/1211b7c3d48d384d.txt
Normal file
@ -0,0 +1,84 @@
|
||||
2026-03-13 04:36:03.196 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:36:03.197 DEBUG [tests.conftest] Running test: test_store_with_empty_hashes with id: 2026-03-13_04-36-03__af068a4b-3149-4612-a8ee-7d0070016a94
|
||||
2026-03-13 04:36:03.197 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:36:03.198 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:36:03.198 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-13 04:36:03.209 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:03.209 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-13_04-36-03__af068a4b-3149-4612-a8ee-7d0070016a94__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:03.209 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:03.209 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:03.212 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:03.212 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.12.243
|
||||
2026-03-13 04:36:03.213 DEBUG [src.node.docker_mananger] Generated ports ['52127', '52128', '52129', '52130', '52131']
|
||||
2026-03-13 04:36:03.213 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:03.213 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:03.213 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:03.214 DEBUG [src.node.docker_mananger] docker run -i -t -p 52127:52127 -p 52128:52128 -p 52129:52129 -p 52130:52130 -p 52131:52131 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=52129 --rest-port=52127 --tcp-port=52128 --discv5-udp-port=52130 --rest-address=0.0.0.0 --nat=extip:172.18.12.243 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecfa8bc5ae90b93e0fc5dc32c5867e60614abb6c9edbf90cdedb7ebf01fdea5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52131 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-13 04:36:03.378 ERROR [src.node.docker_mananger] Max retries reached for container b3e53a760b14. Exiting log stream.
|
||||
2026-03-13 04:36:03.428 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.12.243 waku dbff743d9ff9b2c3d933fb6a824d52b9396e0e605382a563dcd7b70a75fe8b1d
|
||||
2026-03-13 04:36:03.472 DEBUG [src.node.docker_mananger] Container started with ID dbff743d9ff9. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-36-03__af068a4b-3149-4612-a8ee-7d0070016a94__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:03.474 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52127
|
||||
2026-03-13 04:36:03.474 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:04.154 ERROR [src.node.docker_mananger] Max retries reached for container 5c7c978e8eab. Exiting log stream.
|
||||
2026-03-13 04:36:04.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52127/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:04.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:36:04.478 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:04.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52127/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:04.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.243/tcp/52128/p2p/16Uiu2HAkzv2bN8YNi1QMyqMSosmxHD24zMfGgFNM8i3ffGuLdRqf","/ip4/172.18.12.243/tcp/52129/ws/p2p/16Uiu2HAkzv2bN8YNi1QMyqMSosmxHD24zMfGgFNM8i3ffGuLdRqf"],"enrUri":"enr:-L24QNtUdyhufZtl3bN0Y5Ba0Purz2fwlHJi3dnntvu8I1k9bHXkBKzjN4npAzX3bDpDZZFEE22rjSyFzSeDkHRka5cCgmlkgnY0gmlwhKwSDPOKbXVsdGlhZGRyc5YACASsEgzzBsugAAoErBIM8wbLod0DgnJzhQADAQAAiXNlY3AyNTZrMaECUY4BPA1XIV5bG4AgH3A_BKWBSZfXhrAQfXS1ilNhU3aDdGNwgsugg3VkcILLooV3YWt1MgM"}'
|
||||
2026-03-13 04:36:04.481 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:04.488 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:04.489 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-13_04-36-03__af068a4b-3149-4612-a8ee-7d0070016a94__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:04.489 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:04.489 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:04.490 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:04.490 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.181.104
|
||||
2026-03-13 04:36:04.491 DEBUG [src.node.docker_mananger] Generated ports ['19200', '19201', '19202', '19203', '19204']
|
||||
2026-03-13 04:36:04.491 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:04.491 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:04.491 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:04.491 DEBUG [src.node.docker_mananger] docker run -i -t -p 19200:19200 -p 19201:19201 -p 19202:19202 -p 19203:19203 -p 19204:19204 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=19202 --rest-port=19200 --tcp-port=19201 --discv5-udp-port=19203 --rest-address=0.0.0.0 --nat=extip:172.18.181.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=405d9adddcbaf12b07ccaca6ffc7df93bab2bbbcc99d866649719af6d58dacfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19204 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNtUdyhufZtl3bN0Y5Ba0Purz2fwlHJi3dnntvu8I1k9bHXkBKzjN4npAzX3bDpDZZFEE22rjSyFzSeDkHRka5cCgmlkgnY0gmlwhKwSDPOKbXVsdGlhZGRyc5YACASsEgzzBsugAAoErBIM8wbLod0DgnJzhQADAQAAiXNlY3AyNTZrMaECUY4BPA1XIV5bG4AgH3A_BKWBSZfXhrAQfXS1ilNhU3aDdGNwgsugg3VkcILLooV3YWt1MgM --storenode=/ip4/172.18.12.243/tcp/52128/p2p/16Uiu2HAkzv2bN8YNi1QMyqMSosmxHD24zMfGgFNM8i3ffGuLdRqf --store=true --relay=true
|
||||
2026-03-13 04:36:04.689 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.181.104 waku 8ea56a19d09eec9876fbded5733cb997857a94d0961e8851c1a1ed9370c61e6b
|
||||
2026-03-13 04:36:04.728 DEBUG [src.node.docker_mananger] Container started with ID 8ea56a19d09e. Setting up logs at ./log/docker/store_node1_2026-03-13_04-36-03__af068a4b-3149-4612-a8ee-7d0070016a94__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:04.728 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19200
|
||||
2026-03-13 04:36:04.730 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:05.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19200/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:05.733 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":"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"}]}'
|
||||
2026-03-13 04:36:05.733 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:05.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19200/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:05.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.181.104/tcp/19201/p2p/16Uiu2HAmJrZE3YBVHFzNqWDRcmAjGiCwDyQRcn5GeKt3dapnDzw6","/ip4/172.18.181.104/tcp/19202/ws/p2p/16Uiu2HAmJrZE3YBVHFzNqWDRcmAjGiCwDyQRcn5GeKt3dapnDzw6"],"enrUri":"enr:-L24QAjwXirN9N6UaXYmy49ttZ0jpbSipKM2NVK-NiV4LnbDQM6JAE7dFoEenaxs162UDyBdg6uHupjrrpeHco2O0ScCgmlkgnY0gmlwhKwStWiKbXVsdGlhZGRyc5YACASsErVoBksBAAoErBK1aAZLAt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXByus8KEVugUIYABzPOOYKJVwM32QbVKdLHZeMAV75WDdGNwgksBg3VkcIJLA4V3YWt1MgM"}'
|
||||
2026-03-13 04:36:05.736 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:05.736 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19200/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.243/tcp/52128/p2p/16Uiu2HAkzv2bN8YNi1QMyqMSosmxHD24zMfGgFNM8i3ffGuLdRqf"]'
|
||||
2026-03-13 04:36:05.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:05.740 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52127/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:36:05.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:05.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19200/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:36:05.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:05.746 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:05.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:05.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:05.753 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:05.954 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:05.954 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:05.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:05.961 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:06.162 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:06.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:06.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:06.168 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:06.369 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:06.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:06.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:06.375 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:06.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52127/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:06.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdbd5a50204d561afb6f69e267b75da07739b7f0b4a0f767d64e2d75d3133ae9e"},{"messageHash":"0x21d0d350eae555cc0e475011f54a4040b7cd31c6060e5939b03f4a10b574594d"},{"messageHash":"0x2c3b6793d46da61001887d0fe637279431f7fe290526cd9a4d6680efd3c75f12"},{"messageHash":"0xe9a43f11b71059edc3c1af2a6f06a150b93621295b030f93dcc714cbbc810f4d"}]}'
|
||||
2026-03-13 04:36:06.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19200/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:06.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdbd5a50204d561afb6f69e267b75da07739b7f0b4a0f767d64e2d75d3133ae9e"},{"messageHash":"0x21d0d350eae555cc0e475011f54a4040b7cd31c6060e5939b03f4a10b574594d"},{"messageHash":"0x2c3b6793d46da61001887d0fe637279431f7fe290526cd9a4d6680efd3c75f12"},{"messageHash":"0xe9a43f11b71059edc3c1af2a6f06a150b93621295b030f93dcc714cbbc810f4d"}]}'
|
||||
2026-03-13 04:36:06.585 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:36:06.586 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:36:06.586 DEBUG [src.node.waku_node] Stopping container with id dbff743d9ff9
|
||||
2026-03-13 04:36:07.168 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:07.171 DEBUG [src.node.waku_node] Stopping container with id 8ea56a19d09e
|
||||
2026-03-13 04:36:07.766 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:07.767 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:36:07.780 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:36:07.787 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
137
nim/1113/data/attachments/12a6450a9eb2402c.txt
Normal file
137
nim/1113/data/attachments/12a6450a9eb2402c.txt
Normal file
@ -0,0 +1,137 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_after_node_pauses_and_pauses with id: 2026-03-13_04-34-10__2ead1685-f568-4212-a27b-1029f170d38c
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_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/receiving_node1_2026-03-13_04-34-10__2ead1685-f568-4212-a27b-1029f170d38c__wakuorg_nwaku:latest.log
|
||||
[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.66.131
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35855', '35856', '35857', '35858', '35859']
|
||||
[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 35855:35855 -p 35856:35856 -p 35857:35857 -p 35858:35858 -p 35859:35859 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=35857 --rest-port=35855 --tcp-port=35856 --discv5-udp-port=35858 --rest-address=0.0.0.0 --nat=extip:172.18.66.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=52aa3be81812adec0f2b25a29eff6a2bcd6862668db6d6bc7acc7de3b5f69ec6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35859 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.66.131 waku b27ac8e215bb46d28042caabac835cdf5cdff7369ad34b2dcae7481480fd932a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b27ac8e215bb. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-34-10__2ead1685-f568-4212-a27b-1029f170d38c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35855
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a83dfe9641c8. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container accb5a553140. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35855/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":"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:35855/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.66.131/tcp/35856/p2p/16Uiu2HAmCwyQmQ7QQ2Vqny6feWgQbeBxECABgBib15x98qfuL6QQ","/ip4/172.18.66.131/tcp/35857/ws/p2p/16Uiu2HAmCwyQmQ7QQ2Vqny6feWgQbeBxECABgBib15x98qfuL6QQ"],"enrUri":"enr:-L24QEHQCjUXjySzaDoV6wSsme9nigWo38kI-XpGkJRvFoTLYB33v1o6flmgcJW3AFrq65b833mPxioqh2NNm7ktgrkCgmlkgnY0gmlwhKwSQoOKbXVsdGlhZGRyc5YACASsEkKDBowQAAoErBJCgwaMEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBFnPkh3MVqNTYIlh3xIYs5qjygsBbrg1YtTzub3GWHmDdGNwgowQg3VkcIKMEoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/receiving_node2_2026-03-13_04-34-10__2ead1685-f568-4212-a27b-1029f170d38c__wakuorg_nwaku:latest.log
|
||||
[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.213.255
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4778', '4779', '4780', '4781', '4782']
|
||||
[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 4778:4778 -p 4779:4779 -p 4780:4780 -p 4781:4781 -p 4782:4782 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=4780 --rest-port=4778 --tcp-port=4779 --discv5-udp-port=4781 --rest-address=0.0.0.0 --nat=extip:172.18.213.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9cfceccd48b4d2894d37ea50707e0df3b07ce8af7fff56cbead6beb3e7bcfaf9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4782 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.255 waku 07c3a94675fd3491eafb64af3650d8e812b0002cbc63e03005edf9e45847222e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 07c3a94675fd. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-34-10__2ead1685-f568-4212-a27b-1029f170d38c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4778
|
||||
[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:4778/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":"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:4778/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.213.255/tcp/4779/p2p/16Uiu2HAmTBAoX9owkxJCihguKeFLV3Fq6PdRuSTpWaNS44B7w5iC","/ip4/172.18.213.255/tcp/4780/ws/p2p/16Uiu2HAmTBAoX9owkxJCihguKeFLV3Fq6PdRuSTpWaNS44B7w5iC"],"enrUri":"enr:-L24QD0bhkFlrNeixuzdbtEn4UWVGC90Y0msz8n5DMBV_teUJikRaY7H6asMzud4T5s9SLCyfbasbctSsBuyLsfibYkCgmlkgnY0gmlwhKwS1f-KbXVsdGlhZGRyc5YACASsEtX_BhKrAAoErBLV_wYSrN0DgnJzhQADAQAAiXNlY3AyNTZrMaED177cEZ2f-elD0ahmr5_goUcVct9WNFVStgqhwzkxcjWDdGNwghKrg3VkcIISrYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4778/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.131/tcp/35856/p2p/16Uiu2HAmCwyQmQ7QQ2Vqny6feWgQbeBxECABgBib15x98qfuL6QQ"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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/lightpush_node1_2026-03-13_04-34-10__2ead1685-f568-4212-a27b-1029f170d38c__wakuorg_nwaku:latest.log
|
||||
[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.144.187
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11956', '11957', '11958', '11959', '11960']
|
||||
[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 11956:11956 -p 11957:11957 -p 11958:11958 -p 11959:11959 -p 11960:11960 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=11958 --rest-port=11956 --tcp-port=11957 --discv5-udp-port=11959 --rest-address=0.0.0.0 --nat=extip:172.18.144.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6be5f1ece41dc71a3d1ee09deb61dabdd6a7eecfdaec4ef7640ae7f740f98dff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11960 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEHQCjUXjySzaDoV6wSsme9nigWo38kI-XpGkJRvFoTLYB33v1o6flmgcJW3AFrq65b833mPxioqh2NNm7ktgrkCgmlkgnY0gmlwhKwSQoOKbXVsdGlhZGRyc5YACASsEkKDBowQAAoErBJCgwaMEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBFnPkh3MVqNTYIlh3xIYs5qjygsBbrg1YtTzub3GWHmDdGNwgowQg3VkcIKMEoV3YWt1Mgk --lightpushnode=/ip4/172.18.66.131/tcp/35856/p2p/16Uiu2HAmCwyQmQ7QQ2Vqny6feWgQbeBxECABgBib15x98qfuL6QQ --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.144.187 waku 2784e89c6ac449df52ad9b9050160becdd60ad22216ad1d553e65555f679d691
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2784e89c6ac4. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-34-10__2ead1685-f568-4212-a27b-1029f170d38c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11956
|
||||
[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:11956/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":"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:11956/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.144.187/tcp/11957/p2p/16Uiu2HAmP7iD1B1Ue8stD5LA5ywUkpUKrnmr5eQ8KcjUvQKF5jHf","/ip4/172.18.144.187/tcp/11958/ws/p2p/16Uiu2HAmP7iD1B1Ue8stD5LA5ywUkpUKrnmr5eQ8KcjUvQKF5jHf"],"enrUri":"enr:-L24QH-OSu5AVHTKgRl4TZ5T5qxLvWOiea628Qt1YTQKHbqWdELkPfsP1dVn2nXaj9o9z-zaLHBiq3pRQPh-1O75moACgmlkgnY0gmlwhKwSkLuKbXVsdGlhZGRyc5YACASsEpC7Bi61AAoErBKQuwYutt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDm21MXlf3c3S32x8CF2KS2957XOuT9hl1YU9Pe5g-V66DdGNwgi61g3VkcIIut4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11956/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.131/tcp/35856/p2p/16Uiu2HAmCwyQmQ7QQ2Vqny6feWgQbeBxECABgBib15x98qfuL6QQ"]'
|
||||
[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:11956/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.255/tcp/4779/p2p/16Uiu2HAmTBAoX9owkxJCihguKeFLV3Fq6PdRuSTpWaNS44B7w5iC"]'
|
||||
[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:35855/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:4778/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:11956/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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:11956/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376454215049486}}'
|
||||
[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:35855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454215049486,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2: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:4778/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454215049486,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3: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:11956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454215049486,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:262 Pausing container with id 2784e89c6ac4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:267 Unpause container with id 2784e89c6ac4
|
||||
[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:11956/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376454364700472}}'
|
||||
[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:35855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454364700472,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2: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:4778/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454364700472,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3: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:11956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454364700472,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:262 Pausing container with id b27ac8e215bb
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:267 Unpause container with id b27ac8e215bb
|
||||
[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:11956/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376454511049658}}'
|
||||
[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:35855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454511049658,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2: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:4778/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454511049658,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3: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:11956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376454511049658,"ephemeral":false,"proof":""}]'
|
||||
[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 b27ac8e215bb
|
||||
[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 07c3a94675fd
|
||||
[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 2784e89c6ac4
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b27ac8e215bb. 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.
|
||||
135
nim/1113/data/attachments/12b5d5fccc05f319.txt
Normal file
135
nim/1113/data/attachments/12b5d5fccc05f319.txt
Normal file
@ -0,0 +1,135 @@
|
||||
2026-03-13 04:34:02.722 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:34:02.722 DEBUG [tests.conftest] Running test: test_filter_auto_sharding_multiple_content_topics with id: 2026-03-13_04-34-02__87ee2145-a213-4268-9689-f425a4bfcd96
|
||||
2026-03-13 04:34:02.722 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:34:02.723 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:34:02.723 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:34:02.730 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:02.730 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-34-02__87ee2145-a213-4268-9689-f425a4bfcd96__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:02.731 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:02.731 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:02.732 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:02.732 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.64
|
||||
2026-03-13 04:34:02.732 DEBUG [src.node.docker_mananger] Generated ports ['15440', '15441', '15442', '15443', '15444']
|
||||
2026-03-13 04:34:02.732 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:34:02.733 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:02.733 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:02.733 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:02.733 DEBUG [src.node.docker_mananger] docker run -i -t -p 15440:15440 -p 15441:15441 -p 15442:15442 -p 15443:15443 -p 15444:15444 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=15442 --rest-port=15440 --tcp-port=15441 --discv5-udp-port=15443 --rest-address=0.0.0.0 --nat=extip:172.18.75.64 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6ffcbdc92db5d28cfbbabfbdc4b9bd5efb0cfe3aa4fb6b6bbffc7cc02492ac65 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15444 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding --num-shards-in-network=8
|
||||
2026-03-13 04:34:02.933 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.64 waku e821b5585ac495098c3ae83a7f762904172677c92e87a095a14b357e134fb172
|
||||
2026-03-13 04:34:02.970 DEBUG [src.node.docker_mananger] Container started with ID e821b5585ac4. Setting up logs at ./log/docker/node1_2026-03-13_04-34-02__87ee2145-a213-4268-9689-f425a4bfcd96__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:02.970 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15440
|
||||
2026-03-13 04:34:02.971 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:03.529 ERROR [src.node.docker_mananger] Max retries reached for container eb922e26ff67. Exiting log stream.
|
||||
2026-03-13 04:34:03.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15440/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:03.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:04.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15440/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:04.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:04.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15440/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:04.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:04.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15440/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:04.284 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-13 04:34:04.284 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:04.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15440/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:04.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.64/tcp/15441/p2p/16Uiu2HAm7SSmswNZbwFXUErsnYFRB3ts1GvXwCxNsZr1YEhxsCo6","/ip4/172.18.75.64/tcp/15442/ws/p2p/16Uiu2HAm7SSmswNZbwFXUErsnYFRB3ts1GvXwCxNsZr1YEhxsCo6"],"enrUri":"enr:-L24QKz8GfkvwA9mFN5RVSglcVBSL-8Kkgo_Fhu43QN54hS9RPOR5mdaolo5-ipSE5NHYsLqv5_w3PV61mMoA_0xBu8CgmlkgnY0gmlwhKwSS0CKbXVsdGlhZGRyc5YACASsEktABjxRAAoErBJLQAY8Ut0DgnJzhQACAQAAiXNlY3AyNTZrMaECsn7ke1nWPfYGPeApdCEWJNjYVrbQ0zY6caSBwLcitv2DdGNwgjxRg3VkcII8U4V3YWt1MgU"}'
|
||||
2026-03-13 04:34:04.287 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:04.295 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:04.296 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-34-02__87ee2145-a213-4268-9689-f425a4bfcd96__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:04.296 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:04.296 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:04.297 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:04.298 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.229
|
||||
2026-03-13 04:34:04.298 DEBUG [src.node.docker_mananger] Generated ports ['59114', '59115', '59116', '59117', '59118']
|
||||
2026-03-13 04:34:04.298 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:34:04.298 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:04.298 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:04.298 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:04.298 DEBUG [src.node.docker_mananger] docker run -i -t -p 59114:59114 -p 59115:59115 -p 59116:59116 -p 59117:59117 -p 59118:59118 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=59116 --rest-port=59114 --tcp-port=59115 --discv5-udp-port=59117 --rest-address=0.0.0.0 --nat=extip:172.18.224.229 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a2a49bff7b7c1aeb7cb9e9d516aed4bd1aad2d615bafd6fed4decf6c73bf28b7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59118 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKz8GfkvwA9mFN5RVSglcVBSL-8Kkgo_Fhu43QN54hS9RPOR5mdaolo5-ipSE5NHYsLqv5_w3PV61mMoA_0xBu8CgmlkgnY0gmlwhKwSS0CKbXVsdGlhZGRyc5YACASsEktABjxRAAoErBJLQAY8Ut0DgnJzhQACAQAAiXNlY3AyNTZrMaECsn7ke1nWPfYGPeApdCEWJNjYVrbQ0zY6caSBwLcitv2DdGNwgjxRg3VkcII8U4V3YWt1MgU --filternode=/ip4/172.18.75.64/tcp/15441/p2p/16Uiu2HAm7SSmswNZbwFXUErsnYFRB3ts1GvXwCxNsZr1YEhxsCo6 --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
|
||||
2026-03-13 04:34:04.503 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.229 waku 82af60b6d3985ea37e50f6c1d674e1156b4fa8785ccf98eaea30f0149758268f
|
||||
2026-03-13 04:34:04.538 DEBUG [src.node.docker_mananger] Container started with ID 82af60b6d398. Setting up logs at ./log/docker/node2_2026-03-13_04-34-02__87ee2145-a213-4268-9689-f425a4bfcd96__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:04.539 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59114
|
||||
2026-03-13 04:34:04.539 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:05.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:05.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:05.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:05.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","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":"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-13 04:34:05.646 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:05.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:05.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.229/tcp/59115/p2p/16Uiu2HAmESTFKsqTm4UBr3yVV6JFtgnUQUtdrTETzbPXd1RFQM96","/ip4/172.18.224.229/tcp/59116/ws/p2p/16Uiu2HAmESTFKsqTm4UBr3yVV6JFtgnUQUtdrTETzbPXd1RFQM96"],"enrUri":"enr:-L24QDZhyaqKhgf7IL406Guh_ghpkPlm7QAKmI0YvikOfZInZUWl6SgIISKeJS2_D4d9n61sJ-QgGcwrxlDqEeYrCs8CgmlkgnY0gmlwhKwS4OWKbXVsdGlhZGRyc5YACASsEuDlBubrAAoErBLg5Qbm7N0DgnJzhQACAQAAiXNlY3AyNTZrMaEDGoE8bzt6zr99ryMinGsHXjLjWshSrIo9Oh8aGJHcxB2DdGNwgubrg3VkcILm7YV3YWt1MgA"}'
|
||||
2026-03-13 04:34:05.649 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:05.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.64/tcp/15441/p2p/16Uiu2HAm7SSmswNZbwFXUErsnYFRB3ts1GvXwCxNsZr1YEhxsCo6"]'
|
||||
2026-03-13 04:34:05.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:05.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
|
||||
2026-03-13 04:34:05.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:05.681 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2971bfe9-2e2e-45af-8a69-72075071e205", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
|
||||
2026-03-13 04:34:05.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2971bfe9-2e2e-45af-8a69-72075071e205","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:05.694 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3b40a406-d873-4183-bcad-5955f435b007", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
|
||||
2026-03-13 04:34:05.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3b40a406-d873-4183-bcad-5955f435b007","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:05.704 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8e1e813e-2c71-4b44-828a-4ccd8df8d61f", "contentFilters": ["/app/22/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/2"}'
|
||||
2026-03-13 04:34:05.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"8e1e813e-2c71-4b44-828a-4ccd8df8d61f","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:05.714 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "271e9e3a-cef3-47c1-a05a-4b42c10bd87d", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
|
||||
2026-03-13 04:34:05.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"271e9e3a-cef3-47c1-a05a-4b42c10bd87d","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:05.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3b4b9155-7469-4099-87ea-ed025cbe3fa6", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
|
||||
2026-03-13 04:34:05.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3b4b9155-7469-4099-87ea-ed025cbe3fa6","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:05.733 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "401a26bb-bd81-41bf-93f3-987d239e8025", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
|
||||
2026-03-13 04:34:05.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"401a26bb-bd81-41bf-93f3-987d239e8025","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:05.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "34c1baf9-2802-4314-9bcc-d7281f11057e", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
|
||||
2026-03-13 04:34:05.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"34c1baf9-2802-4314-9bcc-d7281f11057e","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:05.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59114/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "660bda35-ee5f-491b-be8a-ea413a21af3d", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
|
||||
2026-03-13 04:34:05.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"660bda35-ee5f-491b-be8a-ea413a21af3d","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:05.763 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:05.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:05.776 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:05.876 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:05.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:05.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376445763209217,"ephemeral":false}]'
|
||||
2026-03-13 04:34:05.881 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:05.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:05.891 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:05.991 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:05.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/filter/v2/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:05.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773376445881434536,"ephemeral":false}]'
|
||||
2026-03-13 04:34:05.996 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:06.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:06.005 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:06.106 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:06.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/filter/v2/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:06.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773376445996319057,"ephemeral":false}]'
|
||||
2026-03-13 04:34:06.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:06.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:06.120 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:06.220 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:06.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/filter/v2/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:06.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773376446111368808,"ephemeral":false}]'
|
||||
2026-03-13 04:34:06.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:06.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:06.236 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:06.336 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:06.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/filter/v2/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:06.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773376446226125731,"ephemeral":false}]'
|
||||
2026-03-13 04:34:06.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:06.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:06.351 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:06.451 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:06.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/filter/v2/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:06.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773376446341420277,"ephemeral":false}]'
|
||||
2026-03-13 04:34:06.456 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:06.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:06.466 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:06.566 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:06.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/filter/v2/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:06.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773376446456470368,"ephemeral":false}]'
|
||||
2026-03-13 04:34:06.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15440/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:06.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:06.582 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:06.682 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:06.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59114/filter/v2/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:06.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773376446571719805,"ephemeral":false}]'
|
||||
2026-03-13 04:34:06.688 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:34:06.689 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:34:06.689 DEBUG [src.node.waku_node] Stopping container with id e821b5585ac4
|
||||
2026-03-13 04:34:07.289 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:07.291 DEBUG [src.node.waku_node] Stopping container with id 82af60b6d398
|
||||
2026-03-13 04:34:07.898 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:07.900 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:34:07.969 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:07.993 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
99
nim/1113/data/attachments/12d7f378d9e990d0.txt
Normal file
99
nim/1113/data/attachments/12d7f378d9e990d0.txt
Normal file
@ -0,0 +1,99 @@
|
||||
2026-03-13 04:34:08.008 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:34:08.010 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/27/sometopic/someencoding] with id: 2026-03-13_04-34-08__3a1b81d7-2440-4658-aafe-8751a27d153c
|
||||
2026-03-13 04:34:08.010 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:34:08.010 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:34:08.012 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:34:08.023 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:08.023 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-34-08__3a1b81d7-2440-4658-aafe-8751a27d153c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:08.024 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:08.024 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:08.028 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:08.028 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.187.220
|
||||
2026-03-13 04:34:08.029 DEBUG [src.node.docker_mananger] Generated ports ['55280', '55281', '55282', '55283', '55284']
|
||||
2026-03-13 04:34:08.029 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:08.030 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:08.031 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:08.031 DEBUG [src.node.docker_mananger] docker run -i -t -p 55280:55280 -p 55281:55281 -p 55282:55282 -p 55283:55283 -p 55284:55284 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=55282 --rest-port=55280 --tcp-port=55281 --discv5-udp-port=55283 --rest-address=0.0.0.0 --nat=extip:172.18.187.220 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aa617af0c8297eff7cea9199d725794a65eff1980688f8c178d57ccc284dbbe6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55284 --metrics-logging=true --relay=true --filter=true --content-topic=/app/27/sometopic/someencoding
|
||||
2026-03-13 04:34:08.212 ERROR [src.node.docker_mananger] Max retries reached for container e821b5585ac4. Exiting log stream.
|
||||
2026-03-13 04:34:08.240 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.187.220 waku 2dddaa9cc255f591ffd704b82fe4083784f65ef77514c31b053d011d36391ea4
|
||||
2026-03-13 04:34:08.274 DEBUG [src.node.docker_mananger] Container started with ID 2dddaa9cc255. Setting up logs at ./log/docker/node1_2026-03-13_04-34-08__3a1b81d7-2440-4658-aafe-8751a27d153c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:08.274 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55280
|
||||
2026-03-13 04:34:08.274 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:08.894 ERROR [src.node.docker_mananger] Max retries reached for container 82af60b6d398. Exiting log stream.
|
||||
2026-03-13 04:34:09.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:09.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:09.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.485 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:09.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:09.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:09.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:09.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:09.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:10.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:10.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:10.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:10.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:10.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:34:10.518 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:10.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.187.220/tcp/55281/p2p/16Uiu2HAmG4ExRJfvD6M384KtrDQcFC8EiLsqyM9uzAyaFzQieHao","/ip4/172.18.187.220/tcp/55282/ws/p2p/16Uiu2HAmG4ExRJfvD6M384KtrDQcFC8EiLsqyM9uzAyaFzQieHao"],"enrUri":"enr:-L24QP1wEnlr_V1ITALN7mD_peO7GWXIPMN482qsw8aChlL1DX6GG1oxXa8UFrZZFNEfykdFQUcGxT1LAKGebKQZo9sCgmlkgnY0gmlwhKwSu9yKbXVsdGlhZGRyc5YACASsErvcBtfxAAoErBK73AbX8t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMofvIL_EIGCYrAs6dJWGPZ3P7qD9sNILCv8UkDVnvuCDdGNwgtfxg3VkcILX84V3YWt1MgU"}'
|
||||
2026-03-13 04:34:10.521 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:10.528 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:10.528 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-34-08__3a1b81d7-2440-4658-aafe-8751a27d153c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:10.528 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:10.529 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:10.530 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:10.530 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.94
|
||||
2026-03-13 04:34:10.530 DEBUG [src.node.docker_mananger] Generated ports ['5021', '5022', '5023', '5024', '5025']
|
||||
2026-03-13 04:34:10.530 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:10.531 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:10.531 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:10.531 DEBUG [src.node.docker_mananger] docker run -i -t -p 5021:5021 -p 5022:5022 -p 5023:5023 -p 5024:5024 -p 5025:5025 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=5023 --rest-port=5021 --tcp-port=5022 --discv5-udp-port=5024 --rest-address=0.0.0.0 --nat=extip:172.18.167.94 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9d2bc94aa2fbec278a1f74dddad7da0007ef9fc5d43cb7ffd81cddbd6e1db785 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5025 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP1wEnlr_V1ITALN7mD_peO7GWXIPMN482qsw8aChlL1DX6GG1oxXa8UFrZZFNEfykdFQUcGxT1LAKGebKQZo9sCgmlkgnY0gmlwhKwSu9yKbXVsdGlhZGRyc5YACASsErvcBtfxAAoErBK73AbX8t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMofvIL_EIGCYrAs6dJWGPZ3P7qD9sNILCv8UkDVnvuCDdGNwgtfxg3VkcILX84V3YWt1MgU --content-topic=/app/27/sometopic/someencoding
|
||||
2026-03-13 04:34:10.731 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.94 waku 3c9defc429ab9c766a5017b1275815a2257efb19f6379ca0652e043476c8473b
|
||||
2026-03-13 04:34:10.768 DEBUG [src.node.docker_mananger] Container started with ID 3c9defc429ab. Setting up logs at ./log/docker/node2_2026-03-13_04-34-08__3a1b81d7-2440-4658-aafe-8751a27d153c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:10.768 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5021
|
||||
2026-03-13 04:34:10.768 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:11.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5021/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:11.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:34:11.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5021/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:11.875 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-13 04:34:11.876 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:11.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5021/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:11.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.94/tcp/5022/p2p/16Uiu2HAmLT4iRhPeGdUZNhGWG3g5M2mYKQ2e4F4usD3PctZBWfL2","/ip4/172.18.167.94/tcp/5023/ws/p2p/16Uiu2HAmLT4iRhPeGdUZNhGWG3g5M2mYKQ2e4F4usD3PctZBWfL2"],"enrUri":"enr:-L24QERiQtWiYVohTZUl8HdAnCvE5x-qnN_vNHfflIeMNy1KH6ubQ6gVjh3AOeLFx_0mRvZ_wHLZzk59ulSDi5eQrFwCgmlkgnY0gmlwhKwSp16KbXVsdGlhZGRyc5YACASsEqdeBhOeAAoErBKnXgYTn90DgnJzhQACAQAAiXNlY3AyNTZrMaEDc8916DooH7LmbroVo6Whr5uMtW9hndcdvsJkTZohHQ-DdGNwghOeg3VkcIIToIV3YWt1MgE"}'
|
||||
2026-03-13 04:34:11.878 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:11.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5021/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.187.220/tcp/55281/p2p/16Uiu2HAmG4ExRJfvD6M384KtrDQcFC8EiLsqyM9uzAyaFzQieHao"]'
|
||||
2026-03-13 04:34:11.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:11.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55280/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
2026-03-13 04:34:11.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:11.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5021/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
2026-03-13 04:34:11.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:11.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55280/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:11.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:11.935 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:12.035 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:12.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55280/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:12.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773376451924307815,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:12.040 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:12.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5021/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:12.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773376451924307815,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:12.050 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:34:12.051 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:34:12.052 DEBUG [src.node.waku_node] Stopping container with id 2dddaa9cc255
|
||||
2026-03-13 04:34:12.620 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:12.621 DEBUG [src.node.waku_node] Stopping container with id 3c9defc429ab
|
||||
2026-03-13 04:34:13.217 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:13.219 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:34:13.248 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:13.276 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
100
nim/1113/data/attachments/13499bfc67352793.txt
Normal file
100
nim/1113/data/attachments/13499bfc67352793.txt
Normal file
@ -0,0 +1,100 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_unknown_content_topic with id: 2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406__wakuorg_nwaku:latest.log
|
||||
[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.209.127
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12181', '12182', '12183', '12184', '12185']
|
||||
[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 12181:12181 -p 12182:12182 -p 12183:12183 -p 12184:12184 -p 12185:12185 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=12183 --rest-port=12181 --tcp-port=12182 --discv5-udp-port=12184 --rest-address=0.0.0.0 --nat=extip:172.18.209.127 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1db86088494d4dfeaa4b6dfc676736f11eb99562d9f26fc8906f2efebf6eb4a9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12185 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.209.127 waku 2ac343909fe6c17355f8a70193c7ed6944ffa9ee699aa8b43c230923fa339d52
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 48c2b58753f3. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ac343909fe6. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12181
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 154194d25ff3. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12181/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:12181/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.209.127/tcp/12182/p2p/16Uiu2HAmJRSLWjWYuSG1X5wbiDnKPQWqG7qjgqXByKF1Y6bTzftc","/ip4/172.18.209.127/tcp/12183/ws/p2p/16Uiu2HAmJRSLWjWYuSG1X5wbiDnKPQWqG7qjgqXByKF1Y6bTzftc"],"enrUri":"enr:-L24QGfIob-ETU7e5mShE6D-q9J5PsHeqoFdfSh4_5eWr_OVTqnG1Flf_bLlGcojYsiciY1IdexGaNq4xMiy5NBnhy8CgmlkgnY0gmlwhKwS0X-KbXVsdGlhZGRyc5YACASsEtF_Bi-WAAoErBLRfwYvl90DgnJzhQADAQAAiXNlY3AyNTZrMaEDVa1flmOaabtZcnwdtlgyyXrgTf8ysOTAZYKgZBnNnZGDdGNwgi-Wg3VkcIIvmIV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406__wakuorg_nwaku:latest.log
|
||||
[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.244.53
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33862', '33863', '33864', '33865', '33866']
|
||||
[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 33862:33862 -p 33863:33863 -p 33864:33864 -p 33865:33865 -p 33866:33866 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=33864 --rest-port=33862 --tcp-port=33863 --discv5-udp-port=33865 --rest-address=0.0.0.0 --nat=extip:172.18.244.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7cc4e94d6ceca7da0783d851a8ef9c29cf19d51aa9a79b2be9aeb98eb5f5cfa5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33866 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGfIob-ETU7e5mShE6D-q9J5PsHeqoFdfSh4_5eWr_OVTqnG1Flf_bLlGcojYsiciY1IdexGaNq4xMiy5NBnhy8CgmlkgnY0gmlwhKwS0X-KbXVsdGlhZGRyc5YACASsEtF_Bi-WAAoErBLRfwYvl90DgnJzhQADAQAAiXNlY3AyNTZrMaEDVa1flmOaabtZcnwdtlgyyXrgTf8ysOTAZYKgZBnNnZGDdGNwgi-Wg3VkcIIvmIV3YWt1MgM --storenode=/ip4/172.18.209.127/tcp/12182/p2p/16Uiu2HAmJRSLWjWYuSG1X5wbiDnKPQWqG7qjgqXByKF1Y6bTzftc --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.244.53 waku 10b34e7741d270dd52ac59fbab7fdfe578cf8680e71a2acb1cbdd4869f88c78a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 10b34e7741d2. Setting up logs at ./log/docker/store_node1_2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33862
|
||||
[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:33862/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:33862/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.244.53/tcp/33863/p2p/16Uiu2HAmTKEXVAvawVMiwdTBYhsrbgmjhh2Fr9AFhvHooxr5EJ3V","/ip4/172.18.244.53/tcp/33864/ws/p2p/16Uiu2HAmTKEXVAvawVMiwdTBYhsrbgmjhh2Fr9AFhvHooxr5EJ3V"],"enrUri":"enr:-L24QCKtWjeH51087dxU31BFHsy5nPX0XbhD5Z8xakT0m1D0ALP-lwbMCyA9CvysZxD2MjezeMiLwpgGoFvMv5gsFrgCgmlkgnY0gmlwhKwS9DWKbXVsdGlhZGRyc5YACASsEvQ1BoRHAAoErBL0NQaESN0DgnJzhQADAQAAiXNlY3AyNTZrMaED2c-3YoD7P_XDBaBZzjVrcRtetymKWdJX5Ed0MU42KJyDdGNwgoRHg3VkcIKESYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33862/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.209.127/tcp/12182/p2p/16Uiu2HAmJRSLWjWYuSG1X5wbiDnKPQWqG7qjgqXByKF1Y6bTzftc"]'
|
||||
[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:12181/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:33862/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12181/store/v3/messages?contentTopics=test&pageSize=20&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":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33862/store/v3/messages?contentTopics=test&pageSize=20&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":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[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 2ac343909fe6
|
||||
[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 10b34e7741d2
|
||||
[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.
|
||||
105
nim/1113/data/attachments/136ad7cca91dc766.txt
Normal file
105
nim/1113/data/attachments/136ad7cca91dc766.txt
Normal file
@ -0,0 +1,105 @@
|
||||
2026-03-13 04:41:50.848 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:41:50.849 DEBUG [tests.conftest] Running test: test_message_light_pushed_on_different_pubsub_topic_is_not_retrieved with id: 2026-03-13_04-41-50__7e59deaa-48f5-4b0e-90d6-74934440d32a
|
||||
2026-03-13 04:41:50.850 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:41:50.850 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:41:50.860 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:41:50.860 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-13_04-41-50__7e59deaa-48f5-4b0e-90d6-74934440d32a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:50.861 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:41:50.861 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:41:50.863 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:41:50.863 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.123
|
||||
2026-03-13 04:41:50.863 DEBUG [src.node.docker_mananger] Generated ports ['57881', '57882', '57883', '57884', '57885']
|
||||
2026-03-13 04:41:50.863 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:41:50.863 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:41:50.863 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:41:50.864 DEBUG [src.node.docker_mananger] docker run -i -t -p 57881:57881 -p 57882:57882 -p 57883:57883 -p 57884:57884 -p 57885:57885 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=57883 --rest-port=57881 --tcp-port=57882 --discv5-udp-port=57884 --rest-address=0.0.0.0 --nat=extip:172.18.155.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=82b0adcbb6a30c09ced20c7acdef4de8bd5577d9e0b646be1b642c9b86cb6d7c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57885 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-13 04:41:51.057 ERROR [src.node.docker_mananger] Max retries reached for container 418073eb6f68. Exiting log stream.
|
||||
2026-03-13 04:41:51.073 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.123 waku d8132f959d35ce9ea062edfc65e68e5d18fdb6edecb5441edfdfebe748c5add5
|
||||
2026-03-13 04:41:51.106 DEBUG [src.node.docker_mananger] Container started with ID d8132f959d35. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-41-50__7e59deaa-48f5-4b0e-90d6-74934440d32a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:51.107 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57881
|
||||
2026-03-13 04:41:51.107 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:41:51.670 ERROR [src.node.docker_mananger] Max retries reached for container 837d3d53a182. Exiting log stream.
|
||||
2026-03-13 04:41:52.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57881/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:52.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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":"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"}]}'
|
||||
2026-03-13 04:41:52.110 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:41:52.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57881/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:52.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.123/tcp/57882/p2p/16Uiu2HAm7YKtvMsqWNmQjrE42ZDry57eowUWC57KQztnGmrnC8Wo","/ip4/172.18.155.123/tcp/57883/ws/p2p/16Uiu2HAm7YKtvMsqWNmQjrE42ZDry57eowUWC57KQztnGmrnC8Wo"],"enrUri":"enr:-L24QGDm74JknBH9I-yvmtcoAQtTT4DatwnULx7XN3dkKJ7PSBhd0WrvGw_CU7j1ccWgcjf1IjFHEuqbWA0qr4RgpQYCgmlkgnY0gmlwhKwSm3uKbXVsdGlhZGRyc5YACASsEpt7BuIaAAoErBKbewbiG90DgnJzhQADAQAAiXNlY3AyNTZrMaECtACZhuoIReAe2pW0fmylA1SHzxUpK8Vo2_AryOREeWSDdGNwguIag3VkcILiHIV3YWt1Mgk"}'
|
||||
2026-03-13 04:41:52.113 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:41:52.120 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:41:52.120 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-13_04-41-50__7e59deaa-48f5-4b0e-90d6-74934440d32a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:52.120 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:41:52.121 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:41:52.122 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:41:52.122 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.195
|
||||
2026-03-13 04:41:52.122 DEBUG [src.node.docker_mananger] Generated ports ['14075', '14076', '14077', '14078', '14079']
|
||||
2026-03-13 04:41:52.122 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:41:52.123 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:41:52.123 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:41:52.123 DEBUG [src.node.docker_mananger] docker run -i -t -p 14075:14075 -p 14076:14076 -p 14077:14077 -p 14078:14078 -p 14079:14079 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=14077 --rest-port=14075 --tcp-port=14076 --discv5-udp-port=14078 --rest-address=0.0.0.0 --nat=extip:172.18.75.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf7cad2cce1ea53ecff3c0db7aa86ed8761ffaebd27c6831d90c5fdceb8b69ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14079 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-13 04:41:52.328 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.195 waku b273334613169f8d5735d738246975e82f2b3805943b8e59309af90863a05414
|
||||
2026-03-13 04:41:52.359 DEBUG [src.node.docker_mananger] Container started with ID b27333461316. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-41-50__7e59deaa-48f5-4b0e-90d6-74934440d32a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:52.360 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14075
|
||||
2026-03-13 04:41:52.360 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:41:53.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14075/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:53.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:41:53.364 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:41:53.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14075/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:53.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.195/tcp/14076/p2p/16Uiu2HAm4QpSnj4rLy9PoHjY29VXLNB9NSb9DtjnwtZYaig2qzMM","/ip4/172.18.75.195/tcp/14077/ws/p2p/16Uiu2HAm4QpSnj4rLy9PoHjY29VXLNB9NSb9DtjnwtZYaig2qzMM"],"enrUri":"enr:-L24QIpsx56ly9KHfRGrvxBQdW76fcfeGoQ7999Mgf1JOeBdXYfxxbLp78bEtzIe-g7DJ5unubvMwF4ArUT4Ah6i87oCgmlkgnY0gmlwhKwSS8OKbXVsdGlhZGRyc5YACASsEkvDBjb8AAoErBJLwwY2_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEChYEsZjObK1lscvnatocDAQEw1enlcqSHBuqj2MkJd1CDdGNwgjb8g3VkcII2_oV3YWt1MgE"}'
|
||||
2026-03-13 04:41:53.367 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:41:53.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14075/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.155.123/tcp/57882/p2p/16Uiu2HAm7YKtvMsqWNmQjrE42ZDry57eowUWC57KQztnGmrnC8Wo"]'
|
||||
2026-03-13 04:41:53.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:53.419 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:41:53.419 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-13_04-41-50__7e59deaa-48f5-4b0e-90d6-74934440d32a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:53.419 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:41:53.419 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:41:53.421 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:41:53.421 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.187
|
||||
2026-03-13 04:41:53.421 DEBUG [src.node.docker_mananger] Generated ports ['2272', '2273', '2274', '2275', '2276']
|
||||
2026-03-13 04:41:53.422 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:41:53.422 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:41:53.422 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:41:53.422 DEBUG [src.node.docker_mananger] docker run -i -t -p 2272:2272 -p 2273:2273 -p 2274:2274 -p 2275:2275 -p 2276:2276 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=2274 --rest-port=2272 --tcp-port=2273 --discv5-udp-port=2275 --rest-address=0.0.0.0 --nat=extip:172.18.219.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f02ad7942f786744c5be3a22c8cdc0294becbad005adcf0dc6dceaaae5f9a26e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2276 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGDm74JknBH9I-yvmtcoAQtTT4DatwnULx7XN3dkKJ7PSBhd0WrvGw_CU7j1ccWgcjf1IjFHEuqbWA0qr4RgpQYCgmlkgnY0gmlwhKwSm3uKbXVsdGlhZGRyc5YACASsEpt7BuIaAAoErBKbewbiG90DgnJzhQADAQAAiXNlY3AyNTZrMaECtACZhuoIReAe2pW0fmylA1SHzxUpK8Vo2_AryOREeWSDdGNwguIag3VkcILiHIV3YWt1Mgk --lightpushnode=/ip4/172.18.155.123/tcp/57882/p2p/16Uiu2HAm7YKtvMsqWNmQjrE42ZDry57eowUWC57KQztnGmrnC8Wo --lightpush=true --relay=true
|
||||
2026-03-13 04:41:53.629 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.187 waku 83bffb6da6c9feeb02de1b68af99d85521b6738b133af612dd029e4c22f7d839
|
||||
2026-03-13 04:41:53.664 DEBUG [src.node.docker_mananger] Container started with ID 83bffb6da6c9. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-41-50__7e59deaa-48f5-4b0e-90d6-74934440d32a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:53.665 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2272
|
||||
2026-03-13 04:41:53.665 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:41:54.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2272/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:54.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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":"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"}]}'
|
||||
2026-03-13 04:41:54.670 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:41:54.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2272/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:54.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.187/tcp/2273/p2p/16Uiu2HAmRNWFv8kCAeGC5BHgarxGP8Hd9pYqHtswFE8U6EfKNxvx","/ip4/172.18.219.187/tcp/2274/ws/p2p/16Uiu2HAmRNWFv8kCAeGC5BHgarxGP8Hd9pYqHtswFE8U6EfKNxvx"],"enrUri":"enr:-L24QKfJGGFjd0oPQNEor0Fd9W59AiBuAt3l5SwpY3oQ4W2GC0N_eJe7stEq1tPTtLWFkmZjpSyybglMKLwyUup7FZkCgmlkgnY0gmlwhKwS27uKbXVsdGlhZGRyc5YACASsEtu7BgjhAAoErBLbuwYI4t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvO7fZhACSMPwfgbEW7j2xkaCgaGyHFZCtqnJZXWT_92DdGNwggjhg3VkcIII44V3YWt1Mgk"}'
|
||||
2026-03-13 04:41:54.676 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:41:54.676 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2272/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.155.123/tcp/57882/p2p/16Uiu2HAm7YKtvMsqWNmQjrE42ZDry57eowUWC57KQztnGmrnC8Wo"]'
|
||||
2026-03-13 04:41:54.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2272/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.195/tcp/14076/p2p/16Uiu2HAm4QpSnj4rLy9PoHjY29VXLNB9NSb9DtjnwtZYaig2qzMM"]'
|
||||
2026-03-13 04:41:54.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57881/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:41:54.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14075/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:41:54.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2272/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:41:54.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57881/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
|
||||
2026-03-13 04:41:54.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14075/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
|
||||
2026-03-13 04:41:54.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.790 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2272/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
|
||||
2026-03-13 04:41:54.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2272/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376914822017112}}'
|
||||
2026-03-13 04:41:54.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:54.840 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:54.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57881/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:54.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
|
||||
2026-03-13 04:41:54.944 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:41:54.945 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:41:54.945 DEBUG [src.node.waku_node] Stopping container with id d8132f959d35
|
||||
2026-03-13 04:41:55.558 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:41:55.559 DEBUG [src.node.waku_node] Stopping container with id b27333461316
|
||||
2026-03-13 04:41:56.161 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:41:56.162 DEBUG [src.node.waku_node] Stopping container with id 83bffb6da6c9
|
||||
2026-03-13 04:41:56.371 ERROR [src.node.docker_mananger] Max retries reached for container d8132f959d35. Exiting log stream.
|
||||
2026-03-13 04:41:56.755 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:41:56.758 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:41:56.769 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:41:56.780 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:41:56.792 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
83
nim/1113/data/attachments/1388a31ccad7bc2b.txt
Normal file
83
nim/1113/data/attachments/1388a31ccad7bc2b.txt
Normal file
@ -0,0 +1,83 @@
|
||||
2026-03-13 04:35:04.723 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:35:04.724 DEBUG [tests.conftest] Running test: test_lightpush_node_with_relay_works_correctly with id: 2026-03-13_04-35-04__f67c5cf8-1894-4495-bcd5-e4537918a3f8
|
||||
2026-03-13 04:35:04.724 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:35:04.724 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:35:04.731 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:04.731 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-13_04-35-04__f67c5cf8-1894-4495-bcd5-e4537918a3f8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:04.732 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:04.732 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:04.733 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:04.733 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.38
|
||||
2026-03-13 04:35:04.733 DEBUG [src.node.docker_mananger] Generated ports ['52269', '52270', '52271', '52272', '52273']
|
||||
2026-03-13 04:35:04.734 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:04.734 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:04.734 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:04.734 DEBUG [src.node.docker_mananger] docker run -i -t -p 52269:52269 -p 52270:52270 -p 52271:52271 -p 52272:52272 -p 52273:52273 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=52271 --rest-port=52269 --tcp-port=52270 --discv5-udp-port=52272 --rest-address=0.0.0.0 --nat=extip:172.18.19.38 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecdc12dccafbcf3aecefd6adf451e7e6ead4ebf65ad27d66fd97d8ec00e8e4cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52273 --metrics-logging=true --lightpush=true --relay=true --filter=true
|
||||
2026-03-13 04:35:04.922 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.38 waku 1b05c0e13de9ac942956a8dd1d64900cb72fe602c302dd3a0d0916590c497565
|
||||
2026-03-13 04:35:04.955 DEBUG [src.node.docker_mananger] Container started with ID 1b05c0e13de9. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-35-04__f67c5cf8-1894-4495-bcd5-e4537918a3f8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:04.956 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52269
|
||||
2026-03-13 04:35:04.956 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:04.969 ERROR [src.node.docker_mananger] Max retries reached for container 13f7d6c18899. Exiting log stream.
|
||||
2026-03-13 04:35:05.515 ERROR [src.node.docker_mananger] Max retries reached for container 72307c0d1d08. Exiting log stream.
|
||||
2026-03-13 04:35:05.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52269/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:05.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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_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"}]}'
|
||||
2026-03-13 04:35:05.959 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:05.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52269/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:05.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.38/tcp/52270/p2p/16Uiu2HAmSWG4UWwdnx7djALSFNUnzbmyDnSEpBiRHeVWYAw7myeB","/ip4/172.18.19.38/tcp/52271/ws/p2p/16Uiu2HAmSWG4UWwdnx7djALSFNUnzbmyDnSEpBiRHeVWYAw7myeB"],"enrUri":"enr:-L24QBu-lje8Wg0FwjBs1gtbLyoVonqUHuIjTmv_JiwMWRniXooIZ5nuHxGVvrRvCo4BcmOBO_Ykvf6xXHSLh6ZFcB0CgmlkgnY0gmlwhKwSEyaKbXVsdGlhZGRyc5YACASsEhMmBswuAAoErBITJgbML90DgnJzhQADAQAAiXNlY3AyNTZrMaEDzccnNIiVAT9_qfYINsPYSJIIdfw6ziKHt-nLP38VLAyDdGNwgswug3VkcILMMIV3YWt1Mg0"}'
|
||||
2026-03-13 04:35:05.962 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:05.969 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:05.969 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-13_04-35-04__f67c5cf8-1894-4495-bcd5-e4537918a3f8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:05.970 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:05.970 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:05.971 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:05.971 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.174
|
||||
2026-03-13 04:35:05.971 DEBUG [src.node.docker_mananger] Generated ports ['39613', '39614', '39615', '39616', '39617']
|
||||
2026-03-13 04:35:05.971 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:05.971 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:05.972 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:05.972 DEBUG [src.node.docker_mananger] docker run -i -t -p 39613:39613 -p 39614:39614 -p 39615:39615 -p 39616:39616 -p 39617:39617 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=39615 --rest-port=39613 --tcp-port=39614 --discv5-udp-port=39616 --rest-address=0.0.0.0 --nat=extip:172.18.16.174 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fa821d85d8dbffacee16b872cebfbdb8a1ab09e79ad912c2a7c33aee1a691f4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39617 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBu-lje8Wg0FwjBs1gtbLyoVonqUHuIjTmv_JiwMWRniXooIZ5nuHxGVvrRvCo4BcmOBO_Ykvf6xXHSLh6ZFcB0CgmlkgnY0gmlwhKwSEyaKbXVsdGlhZGRyc5YACASsEhMmBswuAAoErBITJgbML90DgnJzhQADAQAAiXNlY3AyNTZrMaEDzccnNIiVAT9_qfYINsPYSJIIdfw6ziKHt-nLP38VLAyDdGNwgswug3VkcILMMIV3YWt1Mg0 --lightpushnode=/ip4/172.18.19.38/tcp/52270/p2p/16Uiu2HAmSWG4UWwdnx7djALSFNUnzbmyDnSEpBiRHeVWYAw7myeB --lightpush=true --relay=true --filter=true
|
||||
2026-03-13 04:35:06.160 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.174 waku f7af236b036a9da32b1b3f0a2f4e9cd8d13a114509383211435a159e8f16d734
|
||||
2026-03-13 04:35:06.194 DEBUG [src.node.docker_mananger] Container started with ID f7af236b036a. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-35-04__f67c5cf8-1894-4495-bcd5-e4537918a3f8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:06.195 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39613
|
||||
2026-03-13 04:35:06.195 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:07.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39613/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:07.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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_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"}]}'
|
||||
2026-03-13 04:35:07.199 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:07.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39613/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:07.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.174/tcp/39614/p2p/16Uiu2HAm75neGrCQDkF14FWQXteuMhR1mpxiWoenPwCDVZpgaWGJ","/ip4/172.18.16.174/tcp/39615/ws/p2p/16Uiu2HAm75neGrCQDkF14FWQXteuMhR1mpxiWoenPwCDVZpgaWGJ"],"enrUri":"enr:-L24QBPAD1J2ICHbgp5HtCg6NN4mrqEBXXzTHb6mjR0L4DL-OpxOJkM97Qud1cxExi8bymNVxiUmEXnUn4vumlU7_zECgmlkgnY0gmlwhKwSEK6KbXVsdGlhZGRyc5YACASsEhCuBpq-AAoErBIQrgaav90DgnJzhQADAQAAiXNlY3AyNTZrMaECrTQpTPHCIf9Tmgo_hE2zqq7ZMzulZrmpxUZVRwqAJYODdGNwgpq-g3VkcIKawIV3YWt1Mg0"}'
|
||||
2026-03-13 04:35:07.202 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:07.203 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39613/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.38/tcp/52270/p2p/16Uiu2HAmSWG4UWwdnx7djALSFNUnzbmyDnSEpBiRHeVWYAw7myeB"]'
|
||||
2026-03-13 04:35:07.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:07.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52269/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:35:07.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:07.263 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39613/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:35:07.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:07.268 DEBUG [src.libs.common] Sleeping for 0.5 seconds
|
||||
2026-03-13 04:35:07.769 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:07.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39613/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376507769297692}}'
|
||||
2026-03-13 04:35:07.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:07.783 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:07.883 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:07.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:07.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376507769297692,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:07.888 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:07.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39613/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:07.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376507769297692,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:07.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39613/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:07.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:07.896 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:07.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:07.902 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:08.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52269/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:08.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376507891902200,"ephemeral":false,"proof":""},{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376507896749402,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:08.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39613/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:08.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376507891902200,"ephemeral":false,"proof":""},{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376507896749402,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:08.010 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:35:08.011 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:35:08.011 DEBUG [src.node.waku_node] Stopping container with id 1b05c0e13de9
|
||||
2026-03-13 04:35:08.588 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:08.590 DEBUG [src.node.waku_node] Stopping container with id f7af236b036a
|
||||
2026-03-13 04:35:09.151 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:09.152 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:35:09.159 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:35:09.166 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
71
nim/1113/data/attachments/13d5751071fbca47.txt
Normal file
71
nim/1113/data/attachments/13d5751071fbca47.txt
Normal file
@ -0,0 +1,71 @@
|
||||
2026-03-13 04:35:37.636 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:35:37.638 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_pubsub_topic_from_another_cluster_id with id: 2026-03-13_04-35-37__fa848bee-2691-4d79-b0aa-e8cac3db8347
|
||||
2026-03-13 04:35:37.638 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:35:37.639 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:35:37.639 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:35:37.650 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:37.650 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-35-37__fa848bee-2691-4d79-b0aa-e8cac3db8347__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:37.650 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:37.651 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:37.654 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:37.655 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.118
|
||||
2026-03-13 04:35:37.655 DEBUG [src.node.docker_mananger] Generated ports ['58940', '58941', '58942', '58943', '58944']
|
||||
2026-03-13 04:35:37.656 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:37.656 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:37.657 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:37.657 DEBUG [src.node.docker_mananger] docker run -i -t -p 58940:58940 -p 58941:58941 -p 58942:58942 -p 58943:58943 -p 58944:58944 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=58942 --rest-port=58940 --tcp-port=58941 --discv5-udp-port=58943 --rest-address=0.0.0.0 --nat=extip:172.18.108.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4fc8ade366ddaed4efdc09bdaf0b9f1c2ae8fc0ab6deb0e73cbfb9bfc99ca2eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58944 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:35:37.700 ERROR [src.node.docker_mananger] Max retries reached for container 76695f3d72b2. Exiting log stream.
|
||||
2026-03-13 04:35:37.918 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.118 waku fa3d4137a1c800b07bd352a0559d6de1cdbd650cb1b0358677e07d187ec2532e
|
||||
2026-03-13 04:35:37.968 DEBUG [src.node.docker_mananger] Container started with ID fa3d4137a1c8. Setting up logs at ./log/docker/node1_2026-03-13_04-35-37__fa848bee-2691-4d79-b0aa-e8cac3db8347__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:37.968 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58940
|
||||
2026-03-13 04:35:37.969 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:38.925 ERROR [src.node.docker_mananger] Max retries reached for container d40c222354f9. Exiting log stream.
|
||||
2026-03-13 04:35:38.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58940/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:35:38.974 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:38.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58940/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.118/tcp/58941/p2p/16Uiu2HAmPDJqzKzoFEey7yJP574JKyZY9iMHDXJKeoBqoLBmiNfW","/ip4/172.18.108.118/tcp/58942/ws/p2p/16Uiu2HAmPDJqzKzoFEey7yJP574JKyZY9iMHDXJKeoBqoLBmiNfW"],"enrUri":"enr:-L24QPWl0jmCil7_Moz8DYpaEhFimYb_xBFwqyqIpgI3v7y2Ao_RyMd3CY1iKoe3NcQdTOt58uL6qSg7QgFykHKU-CMCgmlkgnY0gmlwhKwSbHaKbXVsdGlhZGRyc5YACASsEmx2BuY9AAoErBJsdgbmPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnNxeB_0Se-d-6EmSxK1U-4X41-OoXCiGgPKSSmIX8dWDdGNwguY9g3VkcILmP4V3YWt1MgU"}'
|
||||
2026-03-13 04:35:38.977 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:38.977 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:35:38.984 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:38.984 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-35-37__fa848bee-2691-4d79-b0aa-e8cac3db8347__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:38.984 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:38.985 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:38.986 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:38.986 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.51
|
||||
2026-03-13 04:35:38.986 DEBUG [src.node.docker_mananger] Generated ports ['22679', '22680', '22681', '22682', '22683']
|
||||
2026-03-13 04:35:38.987 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:38.987 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:38.987 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:38.987 DEBUG [src.node.docker_mananger] docker run -i -t -p 22679:22679 -p 22680:22680 -p 22681:22681 -p 22682:22682 -p 22683:22683 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=22681 --rest-port=22679 --tcp-port=22680 --discv5-udp-port=22682 --rest-address=0.0.0.0 --nat=extip:172.18.247.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2c2cf773e9d37d9e0eaac01fa13eba50dcebbfd3dcab0dc4debfbcebd2fe5a5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22683 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPWl0jmCil7_Moz8DYpaEhFimYb_xBFwqyqIpgI3v7y2Ao_RyMd3CY1iKoe3NcQdTOt58uL6qSg7QgFykHKU-CMCgmlkgnY0gmlwhKwSbHaKbXVsdGlhZGRyc5YACASsEmx2BuY9AAoErBJsdgbmPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnNxeB_0Se-d-6EmSxK1U-4X41-OoXCiGgPKSSmIX8dWDdGNwguY9g3VkcILmP4V3YWt1MgU --filternode=/ip4/172.18.108.118/tcp/58941/p2p/16Uiu2HAmPDJqzKzoFEey7yJP574JKyZY9iMHDXJKeoBqoLBmiNfW
|
||||
2026-03-13 04:35:39.194 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.51 waku babba604afcce7811b67c96ea36c5592e39b03eb6fd3705fe0d42db7fc0ebd9e
|
||||
2026-03-13 04:35:39.228 DEBUG [src.node.docker_mananger] Container started with ID babba604afcc. Setting up logs at ./log/docker/node2_2026-03-13_04-35-37__fa848bee-2691-4d79-b0aa-e8cac3db8347__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:39.228 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22679
|
||||
2026-03-13 04:35:39.228 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:40.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22679/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:40.233 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:35:40.233 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:40.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22679/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:40.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.51/tcp/22680/p2p/16Uiu2HAmUQq5kVZ6EkwgN9SNeKPkv6YGMtzPeUi5iLS3YwWU6UZ6","/ip4/172.18.247.51/tcp/22681/ws/p2p/16Uiu2HAmUQq5kVZ6EkwgN9SNeKPkv6YGMtzPeUi5iLS3YwWU6UZ6"],"enrUri":"enr:-L24QGHtx-YbG0tLcntpM9OV06PySep4OEKrZUoejJp-_tqLS3nHELM7_vAYolD-Qld-tXg5SND39CLHGwanMRRK8tgCgmlkgnY0gmlwhKwS9zOKbXVsdGlhZGRyc5YACASsEvczBliYAAoErBL3MwZYmd0DgnJzhQADAQAAiXNlY3AyNTZrMaED6hphVpORjuC9Y8-UJRPl3TQrHbxYCEI8QZOQTA-sN6mDdGNwgliYg3VkcIJYmoV3YWt1MgA"}'
|
||||
2026-03-13 04:35:40.236 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:40.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22679/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.108.118/tcp/58941/p2p/16Uiu2HAmPDJqzKzoFEey7yJP574JKyZY9iMHDXJKeoBqoLBmiNfW"]'
|
||||
2026-03-13 04:35:40.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:40.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58940/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
|
||||
2026-03-13 04:35:40.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:40.296 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22679/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "18fd435f-e8f7-4a34-9104-5edfd512622b", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/2/2"}'
|
||||
2026-03-13 04:35:40.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"18fd435f-e8f7-4a34-9104-5edfd512622b","statusDesc":"OK"}'
|
||||
2026-03-13 04:35:40.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58940/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:40.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:40.321 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:40.422 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:35:40.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22679/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:40.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376540313738005,"ephemeral":false}]'
|
||||
2026-03-13 04:35:40.429 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:35:40.429 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:35:40.430 DEBUG [src.node.waku_node] Stopping container with id fa3d4137a1c8
|
||||
2026-03-13 04:35:40.976 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:40.976 DEBUG [src.node.waku_node] Stopping container with id babba604afcc
|
||||
2026-03-13 04:35:41.567 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:41.568 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:35:41.575 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:35:41.580 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
77
nim/1113/data/attachments/14115f3c2ece1d96.txt
Normal file
77
nim/1113/data/attachments/14115f3c2ece1d96.txt
Normal file
@ -0,0 +1,77 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_2_nodes_different_cluster_same_shard with id: 2026-03-13_04-39-49__3b026b5e-77ea-4527-ad06-afceb81776f1
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-39-49__3b026b5e-77ea-4527-ad06-afceb81776f1__wakuorg_nwaku:latest.log
|
||||
[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.194.170
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52737', '52738', '52739', '52740', '52741']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 52737:52737 -p 52738:52738 -p 52739:52739 -p 52740:52740 -p 52741:52741 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=52739 --rest-port=52737 --tcp-port=52738 --discv5-udp-port=52740 --rest-address=0.0.0.0 --nat=extip:172.18.194.170 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=521d6ba112d9cadec176cafe3e1d8abb111b4aede02179ab4a1b76ba3ab71d7c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52741 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 701bdd59be07. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.194.170 waku 72125b8c78071ab45de124e3b3ef02d598aba14bfc45c75b25c102fc0567f032
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 72125b8c7807. Setting up logs at ./log/docker/node1_2026-03-13_04-39-49__3b026b5e-77ea-4527-ad06-afceb81776f1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52737
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9b7f36544389. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52737/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:52737/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.194.170/tcp/52738/p2p/16Uiu2HAmGD8q1QpvQrfvRWGqpqXpbLYf12z9pjcqYpWnSe7vimYJ","/ip4/172.18.194.170/tcp/52739/ws/p2p/16Uiu2HAmGD8q1QpvQrfvRWGqpqXpbLYf12z9pjcqYpWnSe7vimYJ"],"enrUri":"enr:-L24QHrIfzpndFNAndVnAHCR01HW55LYsnHWY7t_sHk6ZYVPG6veeRMtfmNqy00vd5WI7moS7SEZRTYFCxQs6fDnKroCgmlkgnY0gmlwhKwSwqqKbXVsdGlhZGRyc5YACASsEsKqBs4CAAoErBLCqgbOA90DgnJzhQACAQAAiXNlY3AyNTZrMaEDNM87j3sxiAKbtkZ5DsBpVjY0rfjnYxPl9_wwxq9WkH-DdGNwgs4Cg3VkcILOBIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-39-49__3b026b5e-77ea-4527-ad06-afceb81776f1__wakuorg_nwaku:latest.log
|
||||
[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.67.123
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65492', '65493', '65494', '65495', '65496']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 65492:65492 -p 65493:65493 -p 65494:65494 -p 65495:65495 -p 65496:65496 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=65494 --rest-port=65492 --tcp-port=65493 --discv5-udp-port=65495 --rest-address=0.0.0.0 --nat=extip:172.18.67.123 --peer-exchange=true --discv5-discovery=true --cluster-id=4 --nodekey=a3ee90a0614e938e2e0ef68bf9ed30c83b98e98ffd76bea70fbf3201c4caa036 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65496 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHrIfzpndFNAndVnAHCR01HW55LYsnHWY7t_sHk6ZYVPG6veeRMtfmNqy00vd5WI7moS7SEZRTYFCxQs6fDnKroCgmlkgnY0gmlwhKwSwqqKbXVsdGlhZGRyc5YACASsEsKqBs4CAAoErBLCqgbOA90DgnJzhQACAQAAiXNlY3AyNTZrMaEDNM87j3sxiAKbtkZ5DsBpVjY0rfjnYxPl9_wwxq9WkH-DdGNwgs4Cg3VkcILOBIV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.67.123 waku 45ce3452d81aa96ad1e9f45661264dd2d18c0318377c4af323657ef14ea62a06
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 45ce3452d81a. Setting up logs at ./log/docker/node2_2026-03-13_04-39-49__3b026b5e-77ea-4527-ad06-afceb81776f1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65492
|
||||
[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:65492/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":"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:65492/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.67.123/tcp/65493/p2p/16Uiu2HAm24pEBqCjC5eKRfRRWMbMhTaj5FjPRVCdpbFWKc6m3Y6C","/ip4/172.18.67.123/tcp/65494/ws/p2p/16Uiu2HAm24pEBqCjC5eKRfRRWMbMhTaj5FjPRVCdpbFWKc6m3Y6C"],"enrUri":"enr:-L24QApbK6uz25KZ8I2lfgN8WcenW-Mi_9KR1kQ57P5ddH6WLO4JeQyCJMSeOA_vwohy6tyrF0ZFrdJh62-WIFEDxGICgmlkgnY0gmlwhKwSQ3uKbXVsdGlhZGRyc5YACASsEkN7Bv_VAAoErBJDewb_1t0DgnJzhQAEAQAAiXNlY3AyNTZrMaECYqnwD0Tt8gMvQvJwFHt4FYvEpz87RIXYbImIVdhEuHmDdGNwgv_Vg3VkcIL_14V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65492/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.194.170/tcp/52738/p2p/16Uiu2HAmGD8q1QpvQrfvRWGqpqXpbLYf12z9pjcqYpWnSe7vimYJ"]'
|
||||
[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:52737/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:65492/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/4/0"]'
|
||||
[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:52737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52737/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376791966149461,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:65492/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b''
|
||||
[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 72125b8c7807
|
||||
[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 45ce3452d81a
|
||||
[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.
|
||||
96
nim/1113/data/attachments/144bb08a52f75694.txt
Normal file
96
nim/1113/data/attachments/144bb08a52f75694.txt
Normal file
@ -0,0 +1,96 @@
|
||||
2026-03-13 04:37:51.940 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:37:51.941 DEBUG [tests.conftest] Running test: test_light_push_with_missing_content_topic with id: 2026-03-13_04-37-51__a1e1d931-a036-4330-84d7-06676ca376d8
|
||||
2026-03-13 04:37:51.941 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:37:51.941 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:37:51.948 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:51.948 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-13_04-37-51__a1e1d931-a036-4330-84d7-06676ca376d8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:51.948 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:51.948 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:51.950 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:51.950 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.31
|
||||
2026-03-13 04:37:51.950 DEBUG [src.node.docker_mananger] Generated ports ['46347', '46348', '46349', '46350', '46351']
|
||||
2026-03-13 04:37:51.950 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:51.950 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:51.950 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:51.951 DEBUG [src.node.docker_mananger] docker run -i -t -p 46347:46347 -p 46348:46348 -p 46349:46349 -p 46350:46350 -p 46351:46351 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=46349 --rest-port=46347 --tcp-port=46348 --discv5-udp-port=46350 --rest-address=0.0.0.0 --nat=extip:172.18.46.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc1bfe815f6da2c3e67bac4dc0b3cc8cf3f17fadafeebbe698edaf1aa8f8c1aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46351 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-13 04:37:52.113 ERROR [src.node.docker_mananger] Max retries reached for container 21f1f2a42a36. Exiting log stream.
|
||||
2026-03-13 04:37:52.150 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.31 waku 38cf4903721826ba660666d1b48287878e098b1372c37b931ca6d448b005dcc7
|
||||
2026-03-13 04:37:52.184 DEBUG [src.node.docker_mananger] Container started with ID 38cf49037218. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-37-51__a1e1d931-a036-4330-84d7-06676ca376d8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:52.184 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46347
|
||||
2026-03-13 04:37:52.184 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:52.649 ERROR [src.node.docker_mananger] Max retries reached for container f64b2cb9dd5e. Exiting log stream.
|
||||
2026-03-13 04:37:53.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46347/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:53.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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":"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"}]}'
|
||||
2026-03-13 04:37:53.187 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:53.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46347/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:53.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.31/tcp/46348/p2p/16Uiu2HAmMdFCcZjtjMHjjh6fHa2TbQD4XYHQUNCsKruhbkkkSc4E","/ip4/172.18.46.31/tcp/46349/ws/p2p/16Uiu2HAmMdFCcZjtjMHjjh6fHa2TbQD4XYHQUNCsKruhbkkkSc4E"],"enrUri":"enr:-L24QCP9ZTXksrQKNZa_Lu0q4vp0T-wPLDWAa-DUyzvKwo7MRAsO1YSGamwAqED81TI9H_WLl9wXXOg8Rsvs6QqPUW0CgmlkgnY0gmlwhKwSLh-KbXVsdGlhZGRyc5YACASsEi4fBrUMAAoErBIuHwa1Dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhUbP6EMTFGqQ1F9wttPtR-GdaQsvmU7SNRGeAaYwQ9-DdGNwgrUMg3VkcIK1DoV3YWt1Mgk"}'
|
||||
2026-03-13 04:37:53.190 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:53.197 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:53.197 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-13_04-37-51__a1e1d931-a036-4330-84d7-06676ca376d8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:53.198 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:53.198 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:53.199 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:53.199 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.216.39
|
||||
2026-03-13 04:37:53.199 DEBUG [src.node.docker_mananger] Generated ports ['22896', '22897', '22898', '22899', '22900']
|
||||
2026-03-13 04:37:53.200 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:53.200 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:53.200 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:53.200 DEBUG [src.node.docker_mananger] docker run -i -t -p 22896:22896 -p 22897:22897 -p 22898:22898 -p 22899:22899 -p 22900:22900 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=22898 --rest-port=22896 --tcp-port=22897 --discv5-udp-port=22899 --rest-address=0.0.0.0 --nat=extip:172.18.216.39 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f0f3eadfa3798e41bbcc141c2b5dc1c8db4bf9bdfc82cbfacfc49d4dee60795b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22900 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-13 04:37:53.391 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.216.39 waku 6c85044c038448ffded394ad8b0602bfcd6084b0029c4b8e13b180fea75bfccb
|
||||
2026-03-13 04:37:53.427 DEBUG [src.node.docker_mananger] Container started with ID 6c85044c0384. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-37-51__a1e1d931-a036-4330-84d7-06676ca376d8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:53.428 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22896
|
||||
2026-03-13 04:37:53.428 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:54.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22896/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:54.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:37:54.432 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:54.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:54.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.216.39/tcp/22897/p2p/16Uiu2HAmSCGVW56hN47ELChpojb2fXVv7kTwdQ4cDNMDgHR2u8G8","/ip4/172.18.216.39/tcp/22898/ws/p2p/16Uiu2HAmSCGVW56hN47ELChpojb2fXVv7kTwdQ4cDNMDgHR2u8G8"],"enrUri":"enr:-L24QKNzoUcTxJu4M1bShf6pOgZ5mKnNpCkMpiFfnqMdp6lYLcceHaB7x4Xf5pMZxrC4hTHDcBBFSxzdFGMuqQ0F4NcCgmlkgnY0gmlwhKwS2CeKbXVsdGlhZGRyc5YACASsEtgnBllxAAoErBLYJwZZct0DgnJzhQADAQAAiXNlY3AyNTZrMaEDySsvvPAJiJSd5HIRRYJd-7fmsSaPWdfCmzi2b4eUeRmDdGNwgllxg3VkcIJZc4V3YWt1MgE"}'
|
||||
2026-03-13 04:37:54.434 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:54.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22896/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.31/tcp/46348/p2p/16Uiu2HAmMdFCcZjtjMHjjh6fHa2TbQD4XYHQUNCsKruhbkkkSc4E"]'
|
||||
2026-03-13 04:37:54.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:54.484 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:54.484 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-13_04-37-51__a1e1d931-a036-4330-84d7-06676ca376d8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:54.484 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:54.484 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:54.486 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:54.486 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.192
|
||||
2026-03-13 04:37:54.486 DEBUG [src.node.docker_mananger] Generated ports ['8629', '8630', '8631', '8632', '8633']
|
||||
2026-03-13 04:37:54.487 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:54.487 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:54.487 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:54.487 DEBUG [src.node.docker_mananger] docker run -i -t -p 8629:8629 -p 8630:8630 -p 8631:8631 -p 8632:8632 -p 8633:8633 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=8631 --rest-port=8629 --tcp-port=8630 --discv5-udp-port=8632 --rest-address=0.0.0.0 --nat=extip:172.18.247.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d89b642dee9b3c82f1f0ac1a5e7fb6a233ebccef12ea9aedb8fdf9bcecf2b3a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8633 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCP9ZTXksrQKNZa_Lu0q4vp0T-wPLDWAa-DUyzvKwo7MRAsO1YSGamwAqED81TI9H_WLl9wXXOg8Rsvs6QqPUW0CgmlkgnY0gmlwhKwSLh-KbXVsdGlhZGRyc5YACASsEi4fBrUMAAoErBIuHwa1Dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhUbP6EMTFGqQ1F9wttPtR-GdaQsvmU7SNRGeAaYwQ9-DdGNwgrUMg3VkcIK1DoV3YWt1Mgk --lightpushnode=/ip4/172.18.46.31/tcp/46348/p2p/16Uiu2HAmMdFCcZjtjMHjjh6fHa2TbQD4XYHQUNCsKruhbkkkSc4E --lightpush=true --relay=true
|
||||
2026-03-13 04:37:54.687 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.192 waku 7ec8042cd96b55a4d126d5ae495013ffb498721f2f93bd8a3cc2ab6f0138bc93
|
||||
2026-03-13 04:37:54.725 DEBUG [src.node.docker_mananger] Container started with ID 7ec8042cd96b. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-37-51__a1e1d931-a036-4330-84d7-06676ca376d8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:54.725 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8629
|
||||
2026-03-13 04:37:54.725 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:55.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8629/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:55.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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":"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"}]}'
|
||||
2026-03-13 04:37:55.729 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:55.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8629/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:55.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.192/tcp/8630/p2p/16Uiu2HAmPkPMrsdBd5qWhbYmFiLrTzdUoC8ZyFMZkPfEDRZ79oYa","/ip4/172.18.247.192/tcp/8631/ws/p2p/16Uiu2HAmPkPMrsdBd5qWhbYmFiLrTzdUoC8ZyFMZkPfEDRZ79oYa"],"enrUri":"enr:-L24QHKaRzgF5x6XavbQZ1zUoKNTMqcA3FrfJV6OvGSr0h_zSr8UubQZw1G--DdgqirAsG7chmo_LeoNw1IByI6IdMsCgmlkgnY0gmlwhKwS98CKbXVsdGlhZGRyc5YACASsEvfABiG2AAoErBL3wAYht90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpNJ6QHc2N4I7MaFrBbYMuOU1FKIm_v7FdVAqGE04pD-DdGNwgiG2g3VkcIIhuIV3YWt1Mgk"}'
|
||||
2026-03-13 04:37:55.734 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:55.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8629/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.31/tcp/46348/p2p/16Uiu2HAmMdFCcZjtjMHjjh6fHa2TbQD4XYHQUNCsKruhbkkkSc4E"]'
|
||||
2026-03-13 04:37:55.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:55.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8629/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.39/tcp/22897/p2p/16Uiu2HAmSCGVW56hN47ELChpojb2fXVv7kTwdQ4cDNMDgHR2u8G8"]'
|
||||
2026-03-13 04:37:55.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:55.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46347/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:37:55.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:55.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22896/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:37:55.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:55.818 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8629/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:37:55.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:55.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8629/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "timestamp": 1773376675832460032}}'
|
||||
2026-03-13 04:37:55.836 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:8629/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-13 04:37:55.838 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:37:55.839 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:37:55.839 DEBUG [src.node.waku_node] Stopping container with id 38cf49037218
|
||||
2026-03-13 04:37:56.400 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:56.402 DEBUG [src.node.waku_node] Stopping container with id 6c85044c0384
|
||||
2026-03-13 04:37:57.006 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:57.008 DEBUG [src.node.waku_node] Stopping container with id 7ec8042cd96b
|
||||
2026-03-13 04:37:57.217 ERROR [src.node.docker_mananger] Max retries reached for container 38cf49037218. Exiting log stream.
|
||||
2026-03-13 04:37:57.576 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:57.580 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:37:57.588 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:37:57.601 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:37:57.609 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
96
nim/1113/data/attachments/1473ed604f9d4180.txt
Normal file
96
nim/1113/data/attachments/1473ed604f9d4180.txt
Normal file
@ -0,0 +1,96 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_metrics_after_filter_get with id: 2026-03-13_04-36-09__6f2f8f0d-a711-4f13-b151-426b2fa8175d
|
||||
[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.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.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-36-09__6f2f8f0d-a711-4f13-b151-426b2fa8175d__wakuorg_nwaku:latest.log
|
||||
[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.156.229
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48654', '48655', '48656', '48657', '48658']
|
||||
[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 48654:48654 -p 48655:48655 -p 48656:48656 -p 48657:48657 -p 48658:48658 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=48656 --rest-port=48654 --tcp-port=48655 --discv5-udp-port=48657 --rest-address=0.0.0.0 --nat=extip:172.18.156.229 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df8f44af0a1ae5acbbeeabb19edebc8ddbc4c01ccdb0cbc3a83f12a2cfceb483 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48658 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.156.229 waku 8c4366acf6d06dc60c477afc3f65e72499d9c4fa5f9da6e144536b944cc86a44
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8c4366acf6d0. Setting up logs at ./log/docker/node1_2026-03-13_04-36-09__6f2f8f0d-a711-4f13-b151-426b2fa8175d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48654
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 94eb4cbc29b8. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48654/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:48654/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.156.229/tcp/48655/p2p/16Uiu2HAmQxShwKGTmmBTFRedDEjS7oncm5uMoiRPHS4DPVwYFbZA","/ip4/172.18.156.229/tcp/48656/ws/p2p/16Uiu2HAmQxShwKGTmmBTFRedDEjS7oncm5uMoiRPHS4DPVwYFbZA"],"enrUri":"enr:-L24QMNoVBvsBXu-tQEo3rLEu3W3_OVVPREpXyoHSHXxdaLjauon-Vt15E5IWLOmLkrdWPvIQ42v-TjF2LW5oEA330YCgmlkgnY0gmlwhKwSnOWKbXVsdGlhZGRyc5YACASsEpzlBr4PAAoErBKc5Qa-EN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtsTq7Ue7cBF7bKIYOwmkFO3l76sbZBGGqJ9UYVNsrPGDdGNwgr4Pg3VkcIK-EYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-36-09__6f2f8f0d-a711-4f13-b151-426b2fa8175d__wakuorg_nwaku:latest.log
|
||||
[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.114.119
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25460', '25461', '25462', '25463', '25464']
|
||||
[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 25460:25460 -p 25461:25461 -p 25462:25462 -p 25463:25463 -p 25464:25464 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=25462 --rest-port=25460 --tcp-port=25461 --discv5-udp-port=25463 --rest-address=0.0.0.0 --nat=extip:172.18.114.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e6b714d26db4641bea5d0b0adf51be06bffcf7bc9ade368f0af6eabf23f6b26b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25464 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMNoVBvsBXu-tQEo3rLEu3W3_OVVPREpXyoHSHXxdaLjauon-Vt15E5IWLOmLkrdWPvIQ42v-TjF2LW5oEA330YCgmlkgnY0gmlwhKwSnOWKbXVsdGlhZGRyc5YACASsEpzlBr4PAAoErBKc5Qa-EN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtsTq7Ue7cBF7bKIYOwmkFO3l76sbZBGGqJ9UYVNsrPGDdGNwgr4Pg3VkcIK-EYV3YWt1MgU --filternode=/ip4/172.18.156.229/tcp/48655/p2p/16Uiu2HAmQxShwKGTmmBTFRedDEjS7oncm5uMoiRPHS4DPVwYFbZA
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.119 waku 2988e1eb945882b3b0160af464355d1e74436e6cf987f7b30301cdc624613551
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2988e1eb9458. Setting up logs at ./log/docker/node2_2026-03-13_04-36-09__6f2f8f0d-a711-4f13-b151-426b2fa8175d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25460
|
||||
[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:25460/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:25460/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.114.119/tcp/25461/p2p/16Uiu2HAm12cHhgTSFaepYFbGPCTpY9ZcqFBUGMfkMmqNimVgEQTp","/ip4/172.18.114.119/tcp/25462/ws/p2p/16Uiu2HAm12cHhgTSFaepYFbGPCTpY9ZcqFBUGMfkMmqNimVgEQTp"],"enrUri":"enr:-L24QBHG907wFEGOvmfXDs5gfoqd-W5zjcLD9jt_N8eyj7VZN-r9FsbVDFAjHUFjn-msnv-kOhswUhw-cQfEIdEnvHwCgmlkgnY0gmlwhKwScneKbXVsdGlhZGRyc5YACASsEnJ3BmN1AAoErBJydwZjdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECUz2W2ezkNwO20BrD7DO56ukEDtwnTb2xlzUa91wuWceDdGNwgmN1g3VkcIJjd4V3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25460/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.156.229/tcp/48655/p2p/16Uiu2HAmQxShwKGTmmBTFRedDEjS7oncm5uMoiRPHS4DPVwYFbZA"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48654/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:25460/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5d56570b-5932-4ae9-b4d5-96418041ae03", "contentFilters": ["/test/1/waku-relay/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":"5d56570b-5932-4ae9-b4d5-96418041ae03","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48654/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.5 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25460/filter/v2/messages/%2Ftest%2F1%2Fwaku-relay%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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376571747867712,"ephemeral":false}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 5 seconds
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_peers has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_peers with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_pubsub_peers has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_pubsub_peers with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_pubsub_topics has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_pubsub_topics with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_pubsub_subscriptions_total has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_pubsub_subscriptions_total with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_peer_store_size has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_peer_store_size with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_histogram_message_size_count has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_histogram_message_size_count with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_node_messages_total{type="relay"} has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_node_messages_total{type="relay"} with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_service_peers{protocol="/vac/waku/filter-subscribe/2.0.0-beta1",peerId="/ip4/172.18.156.229/tcp/48655"} has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_service_peers{protocol="/vac/waku/filter-subscribe/2.0.0-beta1",peerId="/ip4/172.18.156.229/tcp/48655"} with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_peers has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_peers with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_total_dial_attempts_total has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_total_dial_attempts_total with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_peer_store_size has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_peer_store_size with value 1.0
|
||||
[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 8c4366acf6d0
|
||||
[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 2988e1eb9458
|
||||
[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.
|
||||
340
nim/1113/data/attachments/14811358e0746ad5.txt
Normal file
340
nim/1113/data/attachments/14811358e0746ad5.txt
Normal file
@ -0,0 +1,340 @@
|
||||
2026-03-13 04:41:39.944 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:41:39.945 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_pubsub_topics with id: 2026-03-13_04-41-39__ce1a8e46-f82e-4fad-a37f-f4795c83cc43
|
||||
2026-03-13 04:41:39.945 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:41:39.945 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:41:39.945 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:41:39.953 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:41:39.953 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-41-39__ce1a8e46-f82e-4fad-a37f-f4795c83cc43__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:39.953 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:41:39.953 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:41:39.955 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:41:39.955 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.115.181
|
||||
2026-03-13 04:41:39.955 DEBUG [src.node.docker_mananger] Generated ports ['41268', '41269', '41270', '41271', '41272']
|
||||
2026-03-13 04:41:39.955 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:41:39.955 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:41:39.955 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:41:39.955 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:41:39.956 DEBUG [src.node.docker_mananger] docker run -i -t -p 41268:41268 -p 41269:41269 -p 41270:41270 -p 41271:41271 -p 41272:41272 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=41270 --rest-port=41268 --tcp-port=41269 --discv5-udp-port=41271 --rest-address=0.0.0.0 --nat=extip:172.18.115.181 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8bb87bf93dbe16cb1dbf2c7bedd5b07abbacdfd90ad2cecddffddfffa238a636 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41272 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:41:40.142 ERROR [src.node.docker_mananger] Max retries reached for container 13f55b873254. Exiting log stream.
|
||||
2026-03-13 04:41:40.158 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.115.181 waku 12c1cb0cdc8fd48c2336c47010b2a449fc585ce7556a16605898f02348518015
|
||||
2026-03-13 04:41:40.196 DEBUG [src.node.docker_mananger] Container started with ID 12c1cb0cdc8f. Setting up logs at ./log/docker/node1_2026-03-13_04-41-39__ce1a8e46-f82e-4fad-a37f-f4795c83cc43__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:40.197 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41268
|
||||
2026-03-13 04:41:40.197 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:41:40.687 ERROR [src.node.docker_mananger] Max retries reached for container 6652c38914d2. Exiting log stream.
|
||||
2026-03-13 04:41:41.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41268/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:41.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:41.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41268/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:41.305 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-13 04:41:41.306 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:41:41.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41268/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:41.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.181/tcp/41269/p2p/16Uiu2HAmFY8vx3GrjJURdtETfW8UswCR92hvxGVJnNzYbfaHKqcX","/ip4/172.18.115.181/tcp/41270/ws/p2p/16Uiu2HAmFY8vx3GrjJURdtETfW8UswCR92hvxGVJnNzYbfaHKqcX"],"enrUri":"enr:-L24QOcI0LBTkDP4uLpqh1zAhT8EU5K4xpUARmbkeCSbMOT-Pdu20c3xwIPKlduXloewe8dauuV3OkUifHq9aH0vh8oCgmlkgnY0gmlwhKwSc7WKbXVsdGlhZGRyc5YACASsEnO1BqE1AAoErBJztQahNt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDKtGyaq0rZTSWqLJTmls22yk83iEC19DKgV2FhOWCF7yDdGNwgqE1g3VkcIKhN4V3YWt1MgU"}'
|
||||
2026-03-13 04:41:41.308 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:41:41.316 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:41:41.316 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-41-39__ce1a8e46-f82e-4fad-a37f-f4795c83cc43__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:41.316 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:41:41.316 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:41:41.317 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:41:41.317 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.80
|
||||
2026-03-13 04:41:41.317 DEBUG [src.node.docker_mananger] Generated ports ['56029', '56030', '56031', '56032', '56033']
|
||||
2026-03-13 04:41:41.318 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:41:41.318 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:41:41.318 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:41:41.318 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:41:41.318 DEBUG [src.node.docker_mananger] docker run -i -t -p 56029:56029 -p 56030:56030 -p 56031:56031 -p 56032:56032 -p 56033:56033 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=56031 --rest-port=56029 --tcp-port=56030 --discv5-udp-port=56032 --rest-address=0.0.0.0 --nat=extip:172.18.211.80 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1ef93366dd81648fcd27fbcfd4e4cce5ebc910c3fce22d0e8af358a0c7ecb7dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56033 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOcI0LBTkDP4uLpqh1zAhT8EU5K4xpUARmbkeCSbMOT-Pdu20c3xwIPKlduXloewe8dauuV3OkUifHq9aH0vh8oCgmlkgnY0gmlwhKwSc7WKbXVsdGlhZGRyc5YACASsEnO1BqE1AAoErBJztQahNt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDKtGyaq0rZTSWqLJTmls22yk83iEC19DKgV2FhOWCF7yDdGNwgqE1g3VkcIKhN4V3YWt1MgU
|
||||
2026-03-13 04:41:41.523 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.80 waku db8ce577c0de96e9a191ae4e03261d9aeef8cb3a55c69e7fbcce1d3d293b2356
|
||||
2026-03-13 04:41:41.557 DEBUG [src.node.docker_mananger] Container started with ID db8ce577c0de. Setting up logs at ./log/docker/node2_2026-03-13_04-41-39__ce1a8e46-f82e-4fad-a37f-f4795c83cc43__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:41.558 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56029
|
||||
2026-03-13 04:41:41.558 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:41:42.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:42.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:42.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:42.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:42.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:42.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:42.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:42.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:42.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:42.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:41:43.000 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:41:43.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.80/tcp/56030/p2p/16Uiu2HAmHxGnWoctww6NstCaNJXMfap5ciG4GD3DTwVG8BysybKz","/ip4/172.18.211.80/tcp/56031/ws/p2p/16Uiu2HAmHxGnWoctww6NstCaNJXMfap5ciG4GD3DTwVG8BysybKz"],"enrUri":"enr:-L24QLkAyIUpxZiH_v84cx2Xi3Qp9oBtbi-RcT84-AMG8AF9Cq-0Jdg-QPr4Tw1RA42_JBCEqhkjAGyZ6pMg3Uc0ZJUCgmlkgnY0gmlwhKwS01CKbXVsdGlhZGRyc5YACASsEtNQBtreAAoErBLTUAba390DgnJzhQACAQAAiXNlY3AyNTZrMaEDTrfkMq8nY_nfpj-oUl-2n_Kp0bNy-pBfLaQncio5GvWDdGNwgtreg3VkcILa4IV3YWt1MgE"}'
|
||||
2026-03-13 04:41:43.002 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:41:43.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56029/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.181/tcp/41269/p2p/16Uiu2HAmFY8vx3GrjJURdtETfW8UswCR92hvxGVJnNzYbfaHKqcX"]'
|
||||
2026-03-13 04:41:43.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:43.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41268/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-13 04:41:43.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:43.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56029/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-13 04:41:43.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:43.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:43.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:43.059 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:43.160 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903047586815,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.164 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903047586815,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:43.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:43.178 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:43.278 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903168938381,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.282 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903168938381,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.286 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:43.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:43.296 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:43.396 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903286805050,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.400 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903286805050,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.404 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:43.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:43.413 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:43.513 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903404280416,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.517 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903404280416,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:43.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:43.530 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:43.630 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903521981862,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.635 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:43.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56029/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:43.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376898211374704,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376903521981862,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:43.646 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:41:43.647 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:41:43.647 DEBUG [src.node.waku_node] Stopping container with id 12c1cb0cdc8f
|
||||
2026-03-13 04:41:44.210 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:41:44.210 DEBUG [src.node.waku_node] Stopping container with id db8ce577c0de
|
||||
2026-03-13 04:41:44.815 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:41:44.819 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:41:44.890 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:41:44.924 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:41:44.925 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-13 04:41:44.925 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-13 04:41:44.926 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-13_04-41-39__ce1a8e46-f82e-4fad-a37f-f4795c83cc43__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:44.927 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-13_04-41-39__ce1a8e46-f82e-4fad-a37f-f4795c83cc43__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:44.933 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:41:44.933 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_pubsub_topics with id: 2026-03-13_04-41-44__a4a3a16b-0acd-4fbf-aae4-2e18f0f70549
|
||||
2026-03-13 04:41:44.934 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:41:44.934 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:41:44.934 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:41:44.941 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:41:44.942 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-41-44__a4a3a16b-0acd-4fbf-aae4-2e18f0f70549__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:44.942 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:41:44.942 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:41:44.943 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:41:44.943 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.255
|
||||
2026-03-13 04:41:44.944 DEBUG [src.node.docker_mananger] Generated ports ['5795', '5796', '5797', '5798', '5799']
|
||||
2026-03-13 04:41:44.944 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:41:44.944 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:41:44.944 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:41:44.944 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:41:44.944 DEBUG [src.node.docker_mananger] docker run -i -t -p 5795:5795 -p 5796:5796 -p 5797:5797 -p 5798:5798 -p 5799:5799 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=5797 --rest-port=5795 --tcp-port=5796 --discv5-udp-port=5798 --rest-address=0.0.0.0 --nat=extip:172.18.171.255 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6b0eabac04cbf868bfd3e58d3ffb4dc37e2eff312cddc2bee2c1191745aa54a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5799 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:41:45.142 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.255 waku faebf2446442fefc50128082c259e6cdb580f6ffd09f1e41302c589bba185eb9
|
||||
2026-03-13 04:41:45.159 ERROR [src.node.docker_mananger] Max retries reached for container 12c1cb0cdc8f. Exiting log stream.
|
||||
2026-03-13 04:41:45.180 DEBUG [src.node.docker_mananger] Container started with ID faebf2446442. Setting up logs at ./log/docker/node1_2026-03-13_04-41-44__a4a3a16b-0acd-4fbf-aae4-2e18f0f70549__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:45.180 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5795
|
||||
2026-03-13 04:41:45.181 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:41:45.630 ERROR [src.node.docker_mananger] Max retries reached for container db8ce577c0de. Exiting log stream.
|
||||
2026-03-13 04:41:46.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:46.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:46.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:46.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:46.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:46.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:46.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:46.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:41:46.514 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:41:46.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:46.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.255/tcp/5796/p2p/16Uiu2HAmMaCyxxQ93rJjDkbzZNHEDA5b3d1mFeEVVXaUEi7K92sV","/ip4/172.18.171.255/tcp/5797/ws/p2p/16Uiu2HAmMaCyxxQ93rJjDkbzZNHEDA5b3d1mFeEVVXaUEi7K92sV"],"enrUri":"enr:-L24QD9jiIqOc5egsmOV1FKiIx8ApQO2gmPN0w9nGLZ5Y9ekSOUI7SgY3WNs-qrvIFNIPidDaL-A1UI4aDwA4i9wlXYCgmlkgnY0gmlwhKwSq_-KbXVsdGlhZGRyc5YACASsEqv_BhakAAoErBKr_wYWpd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDhH-PzRwYo3bEcmstfurFLF2M0LgZQTAhR9AbsHKljHSDdGNwghakg3VkcIIWpoV3YWt1MgU"}'
|
||||
2026-03-13 04:41:46.516 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:41:46.524 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:41:46.524 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-41-44__a4a3a16b-0acd-4fbf-aae4-2e18f0f70549__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:46.524 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:41:46.524 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:41:46.526 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:41:46.526 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.147
|
||||
2026-03-13 04:41:46.526 DEBUG [src.node.docker_mananger] Generated ports ['31798', '31799', '31800', '31801', '31802']
|
||||
2026-03-13 04:41:46.526 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:41:46.526 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:41:46.526 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:41:46.527 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:41:46.527 DEBUG [src.node.docker_mananger] docker run -i -t -p 31798:31798 -p 31799:31799 -p 31800:31800 -p 31801:31801 -p 31802:31802 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=31800 --rest-port=31798 --tcp-port=31799 --discv5-udp-port=31801 --rest-address=0.0.0.0 --nat=extip:172.18.250.147 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=414c448cde42bf26cb03c2976e574d08de418bbfd93aa4b3c2f4bcd122b0cc64 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31802 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD9jiIqOc5egsmOV1FKiIx8ApQO2gmPN0w9nGLZ5Y9ekSOUI7SgY3WNs-qrvIFNIPidDaL-A1UI4aDwA4i9wlXYCgmlkgnY0gmlwhKwSq_-KbXVsdGlhZGRyc5YACASsEqv_BhakAAoErBKr_wYWpd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDhH-PzRwYo3bEcmstfurFLF2M0LgZQTAhR9AbsHKljHSDdGNwghakg3VkcIIWpoV3YWt1MgU
|
||||
2026-03-13 04:41:46.735 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.147 waku 68f7a08dd37cbc6728a34aefab6dd52c634d576d8392f90f6acacddf59516048
|
||||
2026-03-13 04:41:46.771 DEBUG [src.node.docker_mananger] Container started with ID 68f7a08dd37c. Setting up logs at ./log/docker/node2_2026-03-13_04-41-44__a4a3a16b-0acd-4fbf-aae4-2e18f0f70549__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:41:46.771 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31798
|
||||
2026-03-13 04:41:46.771 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:41:47.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:47.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:47.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:47.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:47.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:47.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:48.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:48.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:48.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:48.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:48.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:41:48.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:41:48.601 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:41:48.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.147/tcp/31799/p2p/16Uiu2HAm2nyubiWAuCEbDDtbFCR6umiPW6qD8zRa728pEovcB3tE","/ip4/172.18.250.147/tcp/31800/ws/p2p/16Uiu2HAm2nyubiWAuCEbDDtbFCR6umiPW6qD8zRa728pEovcB3tE"],"enrUri":"enr:-L24QJQvMZzhPmdn-HvPijgZwGCygF0YD5MVSsYgKl6Yni4YIiRFYCTR3XPG3gFJVORjOvzxo-IIvVWfJ9EVNzybXxACgmlkgnY0gmlwhKwS-pOKbXVsdGlhZGRyc5YACASsEvqTBnw3AAoErBL6kwZ8ON0DgnJzhQACAQAAiXNlY3AyNTZrMaECbXdGwIhPbWFmlJh5ykSVgraiYCJfDTQkCHtNKTx2f8ODdGNwgnw3g3VkcIJ8OYV3YWt1MgE"}'
|
||||
2026-03-13 04:41:48.604 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:41:48.605 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31798/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.171.255/tcp/5796/p2p/16Uiu2HAmMaCyxxQ93rJjDkbzZNHEDA5b3d1mFeEVVXaUEi7K92sV"]'
|
||||
2026-03-13 04:41:48.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:48.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-13 04:41:48.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:48.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31798/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-13 04:41:48.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:48.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:48.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:48.655 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:48.756 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:48.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376908644594954,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:48.760 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:48.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376908644594954,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:48.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:48.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:48.774 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:48.874 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:48.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376908764845241,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:48.879 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:48.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376908764845241,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:48.883 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:48.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:48.892 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:48.993 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:48.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:48.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376908883096452,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:48.997 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:48.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376908883096452,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.011 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:49.111 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909001788883,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.116 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909001788883,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.130 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:49.230 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909120622968,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.235 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909120622968,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.249 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:49.350 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909239471831,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.354 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909239471831,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.360 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.369 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:49.471 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909359930377,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.475 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909359930377,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.479 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.488 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:49.589 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909478891976,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.593 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909478891976,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.596 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:5795/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2"]'
|
||||
2026-03-13 04:41:49.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.617 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:31798/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2"]'
|
||||
2026-03-13 04:41:49.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.639 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
|
||||
2026-03-13 04:41:49.642 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.644 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
|
||||
2026-03-13 04:41:49.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.648 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
|
||||
2026-03-13 04:41:49.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.659 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:49.759 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909650258635,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.791 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909650258635,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.803 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.818 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:49.919 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909803129685,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.923 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:49.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:49.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909803129685,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:49.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:49.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:49.938 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:50.038 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:50.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:50.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909927842682,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:50.044 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:50.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:50.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376909927842682,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:50.050 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:50.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:50.060 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:50.160 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:50.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:50.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376910050065805,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:50.170 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:50.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:50.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376910050065805,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:50.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:41:50.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:41:50.187 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:41:50.288 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:50.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5795/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:50.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376910176945131,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:50.292 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:41:50.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:41:50.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376910176945131,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:41:50.297 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:41:50.298 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:41:50.298 DEBUG [src.node.waku_node] Stopping container with id faebf2446442
|
||||
2026-03-13 04:41:50.900 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:41:50.902 DEBUG [src.node.waku_node] Stopping container with id 68f7a08dd37c
|
||||
2026-03-13 04:41:51.479 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:41:51.481 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:41:51.562 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:41:51.608 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
81
nim/1113/data/attachments/14b0b3e2c5518052.txt
Normal file
81
nim/1113/data/attachments/14b0b3e2c5518052.txt
Normal file
@ -0,0 +1,81 @@
|
||||
2026-03-13 04:37:23.343 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:37:23.343 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_invalid_content_topic_format with id: 2026-03-13_04-37-23__f237b0e5-a674-4820-a1c8-4da3bf2dbc76
|
||||
2026-03-13 04:37:23.344 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:37:23.344 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:37:23.344 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:37:23.351 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:23.351 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-37-23__f237b0e5-a674-4820-a1c8-4da3bf2dbc76__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:23.351 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:23.351 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:23.352 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:23.353 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.185.46
|
||||
2026-03-13 04:37:23.353 DEBUG [src.node.docker_mananger] Generated ports ['52151', '52152', '52153', '52154', '52155']
|
||||
2026-03-13 04:37:23.353 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:23.353 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:23.353 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:23.353 DEBUG [src.node.docker_mananger] docker run -i -t -p 52151:52151 -p 52152:52152 -p 52153:52153 -p 52154:52154 -p 52155:52155 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=52153 --rest-port=52151 --tcp-port=52152 --discv5-udp-port=52154 --rest-address=0.0.0.0 --nat=extip:172.18.185.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9dba9cf2b2fe754f2e7e6ecac0ef32ce6f028abba82b657eaffbe761ae7c3319 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52155 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:37:23.557 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.185.46 waku 4c36a8bf957c4285214644ceb70f2cb9831ee1cf6db4bafdd054f90dcf9543bc
|
||||
2026-03-13 04:37:23.577 ERROR [src.node.docker_mananger] Max retries reached for container 8c1806a3d97e. Exiting log stream.
|
||||
2026-03-13 04:37:23.592 DEBUG [src.node.docker_mananger] Container started with ID 4c36a8bf957c. Setting up logs at ./log/docker/node1_2026-03-13_04-37-23__f237b0e5-a674-4820-a1c8-4da3bf2dbc76__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:23.592 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52151
|
||||
2026-03-13 04:37:23.592 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:24.150 ERROR [src.node.docker_mananger] Max retries reached for container ae0f1f111b69. Exiting log stream.
|
||||
2026-03-13 04:37:24.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52151/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:24.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:37:24.597 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:24.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52151/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:24.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.46/tcp/52152/p2p/16Uiu2HAmNXp9cK7B3ANVTD8X7XQcgdo66DkzdGh6SFsizj2cCZyC","/ip4/172.18.185.46/tcp/52153/ws/p2p/16Uiu2HAmNXp9cK7B3ANVTD8X7XQcgdo66DkzdGh6SFsizj2cCZyC"],"enrUri":"enr:-L24QEvs-yNRPuKfVdnsKpfmBSuMU6Pz60mp19P7hP-MWuVJcW6mp6rks_3XVJRUKNZaxqGBNtQEDCp-P0eJCFFn6ogCgmlkgnY0gmlwhKwSuS6KbXVsdGlhZGRyc5YACASsErkuBsu4AAoErBK5LgbLud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkr5E0_R181o4L6RQu-TbM20WutJyppJyvNjwiTDuGcODdGNwgsu4g3VkcILLuoV3YWt1MgU"}'
|
||||
2026-03-13 04:37:24.600 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:24.600 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:37:24.607 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:24.607 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-37-23__f237b0e5-a674-4820-a1c8-4da3bf2dbc76__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:24.607 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:24.607 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:24.608 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:24.608 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.162.178
|
||||
2026-03-13 04:37:24.609 DEBUG [src.node.docker_mananger] Generated ports ['40649', '40650', '40651', '40652', '40653']
|
||||
2026-03-13 04:37:24.609 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:24.609 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:24.609 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:24.609 DEBUG [src.node.docker_mananger] docker run -i -t -p 40649:40649 -p 40650:40650 -p 40651:40651 -p 40652:40652 -p 40653:40653 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=40651 --rest-port=40649 --tcp-port=40650 --discv5-udp-port=40652 --rest-address=0.0.0.0 --nat=extip:172.18.162.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecdbb4ffe9de52ebeeec8e7d58bfcb07d8b92caeafcd5eec2bcc15530ecab174 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40653 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEvs-yNRPuKfVdnsKpfmBSuMU6Pz60mp19P7hP-MWuVJcW6mp6rks_3XVJRUKNZaxqGBNtQEDCp-P0eJCFFn6ogCgmlkgnY0gmlwhKwSuS6KbXVsdGlhZGRyc5YACASsErkuBsu4AAoErBK5LgbLud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkr5E0_R181o4L6RQu-TbM20WutJyppJyvNjwiTDuGcODdGNwgsu4g3VkcILLuoV3YWt1MgU --filternode=/ip4/172.18.185.46/tcp/52152/p2p/16Uiu2HAmNXp9cK7B3ANVTD8X7XQcgdo66DkzdGh6SFsizj2cCZyC
|
||||
2026-03-13 04:37:24.812 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.162.178 waku 51847c3efcad09ab2f0f054a9a940806e2bcbde312bdd93d52c26c4fdea7777f
|
||||
2026-03-13 04:37:24.845 DEBUG [src.node.docker_mananger] Container started with ID 51847c3efcad. Setting up logs at ./log/docker/node2_2026-03-13_04-37-23__f237b0e5-a674-4820-a1c8-4da3bf2dbc76__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:24.846 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40649
|
||||
2026-03-13 04:37:24.847 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:25.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40649/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:25.850 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:37:25.851 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:25.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40649/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:25.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.178/tcp/40650/p2p/16Uiu2HAm7PnwuNGaGrXH3ZFN1u14s8bsYPdnrCDgkqyfHbyDzQ4s","/ip4/172.18.162.178/tcp/40651/ws/p2p/16Uiu2HAm7PnwuNGaGrXH3ZFN1u14s8bsYPdnrCDgkqyfHbyDzQ4s"],"enrUri":"enr:-L24QHTjTsZSj3d59J39sSR79TguKZ9lZoBuJ2tx4o-diVXnSbtTmgS6OI8r7ksLSP7aHZ3OEA75X-v4V-Z7Gm30JqICgmlkgnY0gmlwhKwSorKKbXVsdGlhZGRyc5YACASsEqKyBp7KAAoErBKisgaey90DgnJzhQADAQAAiXNlY3AyNTZrMaECsdD1px-dANFlc3tDaPyO9ZmWqPWXFSgQZHsN2eRytESDdGNwgp7Kg3VkcIKezIV3YWt1MgA"}'
|
||||
2026-03-13 04:37:25.853 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:25.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.185.46/tcp/52152/p2p/16Uiu2HAmNXp9cK7B3ANVTD8X7XQcgdo66DkzdGh6SFsizj2cCZyC"]'
|
||||
2026-03-13 04:37:25.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:25.890 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-13 04:37:25.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52151/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:37:25.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:25.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40649/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6e87e7a4-a332-4787-acd8-866de3286f8a", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:37:25.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6e87e7a4-a332-4787-acd8-866de3286f8a","statusDesc":"OK"}'
|
||||
2026-03-13 04:37:25.927 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic Empty string
|
||||
2026-03-13 04:37:25.927 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:40649/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "Empty string", "value": ""}], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:37:25.930 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:40649/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:37:25.931 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A dictionary
|
||||
2026-03-13 04:37:25.931 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:40649/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A dictionary", "value": {"key": "YWFh"}}], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:37:25.934 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:40649/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:37:25.934 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic An integer
|
||||
2026-03-13 04:37:25.934 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:40649/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "An integer", "value": 1234567890}], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:37:25.937 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:40649/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:37:25.937 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A list
|
||||
2026-03-13 04:37:25.938 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:40649/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A list", "value": ["YWFh"]}], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:37:25.940 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:40649/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:37:25.941 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A bool
|
||||
2026-03-13 04:37:25.941 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:40649/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A bool", "value": true}], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:37:25.944 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:40649/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:37:25.946 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:37:25.947 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:37:25.947 DEBUG [src.node.waku_node] Stopping container with id 4c36a8bf957c
|
||||
2026-03-13 04:37:26.501 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:26.502 DEBUG [src.node.waku_node] Stopping container with id 51847c3efcad
|
||||
2026-03-13 04:37:27.052 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:27.055 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:37:27.059 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:37:27.064 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
76
nim/1113/data/attachments/14c9812d40fb3829.txt
Normal file
76
nim/1113/data/attachments/14c9812d40fb3829.txt
Normal file
@ -0,0 +1,76 @@
|
||||
2026-03-13 04:42:06.622 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:42:06.622 DEBUG [tests.conftest] Running test: test_message_with_ephemeral_false with id: 2026-03-13_04-42-06__662c2ba7-b25e-4320-af57-accd5daec89a
|
||||
2026-03-13 04:42:06.622 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:42:06.622 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:42:06.623 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-13 04:42:06.629 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:42:06.630 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-13_04-42-06__662c2ba7-b25e-4320-af57-accd5daec89a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:42:06.630 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:42:06.630 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:42:06.631 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:42:06.631 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.197.96
|
||||
2026-03-13 04:42:06.631 DEBUG [src.node.docker_mananger] Generated ports ['33595', '33596', '33597', '33598', '33599']
|
||||
2026-03-13 04:42:06.632 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:42:06.632 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:42:06.632 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:42:06.632 DEBUG [src.node.docker_mananger] docker run -i -t -p 33595:33595 -p 33596:33596 -p 33597:33597 -p 33598:33598 -p 33599:33599 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=33597 --rest-port=33595 --tcp-port=33596 --discv5-udp-port=33598 --rest-address=0.0.0.0 --nat=extip:172.18.197.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af8aec4ee8016fafcbd3d03aa3fd478d42cbc3b7b860c917fb257b4ce657de52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33599 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-13 04:42:06.825 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.197.96 waku 9cfbfe9af4d7002bdabf09eeae35c495a4302cfac277fc62bc2c3fe38421e16f
|
||||
2026-03-13 04:42:06.848 ERROR [src.node.docker_mananger] Max retries reached for container a61522d99c32. Exiting log stream.
|
||||
2026-03-13 04:42:06.861 DEBUG [src.node.docker_mananger] Container started with ID 9cfbfe9af4d7. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-42-06__662c2ba7-b25e-4320-af57-accd5daec89a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:42:06.862 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33595
|
||||
2026-03-13 04:42:06.863 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:42:07.421 ERROR [src.node.docker_mananger] Max retries reached for container 7346d669b2bd. Exiting log stream.
|
||||
2026-03-13 04:42:07.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33595/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:42:07.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:42:07.868 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:42:07.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33595/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:42:07.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.96/tcp/33596/p2p/16Uiu2HAmUp6YQDg6qUoSEUoKqENMXyrgwJY2HVrz7KePyv7SXyRf","/ip4/172.18.197.96/tcp/33597/ws/p2p/16Uiu2HAmUp6YQDg6qUoSEUoKqENMXyrgwJY2HVrz7KePyv7SXyRf"],"enrUri":"enr:-L24QG-aBFKFPIGF6AKHCl0emanRbIRY1kksWGTxtRIv-TfzVo9eLcQROEM_QFHMRSwgfrlsOk0FOwJdZ2BoMshai5oCgmlkgnY0gmlwhKwSxWCKbXVsdGlhZGRyc5YACASsEsVgBoM8AAoErBLFYAaDPd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8BA4DE17z8VMdOqxjWQRHq3NwgVHzGSpPdGinaAPtbaDdGNwgoM8g3VkcIKDPoV3YWt1MgM"}'
|
||||
2026-03-13 04:42:07.871 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:42:07.879 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:42:07.879 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-13_04-42-06__662c2ba7-b25e-4320-af57-accd5daec89a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:42:07.879 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:42:07.879 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:42:07.880 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:42:07.881 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.134.55
|
||||
2026-03-13 04:42:07.881 DEBUG [src.node.docker_mananger] Generated ports ['24091', '24092', '24093', '24094', '24095']
|
||||
2026-03-13 04:42:07.881 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:42:07.881 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:42:07.881 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:42:07.881 DEBUG [src.node.docker_mananger] docker run -i -t -p 24091:24091 -p 24092:24092 -p 24093:24093 -p 24094:24094 -p 24095:24095 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=24093 --rest-port=24091 --tcp-port=24092 --discv5-udp-port=24094 --rest-address=0.0.0.0 --nat=extip:172.18.134.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbcf31bfa3febc5ebdecf02cb3808d1d08bcd692b8cbf1b6338df9ec0f277778 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24095 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QG-aBFKFPIGF6AKHCl0emanRbIRY1kksWGTxtRIv-TfzVo9eLcQROEM_QFHMRSwgfrlsOk0FOwJdZ2BoMshai5oCgmlkgnY0gmlwhKwSxWCKbXVsdGlhZGRyc5YACASsEsVgBoM8AAoErBLFYAaDPd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8BA4DE17z8VMdOqxjWQRHq3NwgVHzGSpPdGinaAPtbaDdGNwgoM8g3VkcIKDPoV3YWt1MgM --storenode=/ip4/172.18.197.96/tcp/33596/p2p/16Uiu2HAmUp6YQDg6qUoSEUoKqENMXyrgwJY2HVrz7KePyv7SXyRf --store=true --relay=true
|
||||
2026-03-13 04:42:08.076 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.134.55 waku 742e038a0275e850e6248756e00d4798faf8264603874f1ae3481c93fc4c557e
|
||||
2026-03-13 04:42:08.117 DEBUG [src.node.docker_mananger] Container started with ID 742e038a0275. Setting up logs at ./log/docker/store_node1_2026-03-13_04-42-06__662c2ba7-b25e-4320-af57-accd5daec89a__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:42:08.118 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24091
|
||||
2026-03-13 04:42:08.118 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:42:09.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24091/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:42:09.121 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":"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"}]}'
|
||||
2026-03-13 04:42:09.121 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:42:09.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24091/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:42:09.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.55/tcp/24092/p2p/16Uiu2HAm1HizYwyFPJRNHSWGi6Y4SjB2AN746YcYKJbpzdogw1Mu","/ip4/172.18.134.55/tcp/24093/ws/p2p/16Uiu2HAm1HizYwyFPJRNHSWGi6Y4SjB2AN746YcYKJbpzdogw1Mu"],"enrUri":"enr:-L24QGmnww3G-rRZ0MKPdueRC_eVHHMEgO8d1Ej6WFWSAL-JaAGYTqIuNvAbRXTQUYZU6Vgi6VE4ISOeqSkHPqekm3ECgmlkgnY0gmlwhKwShjeKbXVsdGlhZGRyc5YACASsEoY3Bl4cAAoErBKGNwZeHd0DgnJzhQADAQAAiXNlY3AyNTZrMaECVxzhyStL9ZwJbpd9adRiXwlu296fJayvHdGcp50Np9yDdGNwgl4cg3VkcIJeHoV3YWt1MgM"}'
|
||||
2026-03-13 04:42:09.124 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:42:09.125 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24091/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.197.96/tcp/33596/p2p/16Uiu2HAmUp6YQDg6qUoSEUoKqENMXyrgwJY2HVrz7KePyv7SXyRf"]'
|
||||
2026-03-13 04:42:09.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:42:09.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33595/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:42:09.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:42:09.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24091/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:42:09.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:42:09.134 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:42:09.134 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33595/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
|
||||
2026-03-13 04:42:09.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:42:09.141 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:42:09.341 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-13 04:42:09.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33595/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:42:09.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcc91dd20055d9c9c42d5d0bd13caa5dce24cde3ddf7c56ff5560788930393788"}]}'
|
||||
2026-03-13 04:42:09.345 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-13 04:42:09.346 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-13 04:42:09.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24091/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:42:09.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcc91dd20055d9c9c42d5d0bd13caa5dce24cde3ddf7c56ff5560788930393788"}]}'
|
||||
2026-03-13 04:42:09.349 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-13 04:42:09.351 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:42:09.352 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:42:09.352 DEBUG [src.node.waku_node] Stopping container with id 9cfbfe9af4d7
|
||||
2026-03-13 04:42:09.923 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:42:09.923 DEBUG [src.node.waku_node] Stopping container with id 742e038a0275
|
||||
2026-03-13 04:42:10.491 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:42:10.495 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:42:10.501 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:42:10.506 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
68
nim/1113/data/attachments/14ccce3218f5bbc5.txt
Normal file
68
nim/1113/data/attachments/14ccce3218f5bbc5.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_no_request_id with id: 2026-03-13_04-35-48__440aa4de-c524-4a87-80fd-bd551b934dbc
|
||||
[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.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-35-48__440aa4de-c524-4a87-80fd-bd551b934dbc__wakuorg_nwaku:latest.log
|
||||
[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.115.127
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2035', '2036', '2037', '2038', '2039']
|
||||
[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 2035:2035 -p 2036:2036 -p 2037:2037 -p 2038:2038 -p 2039:2039 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=2037 --rest-port=2035 --tcp-port=2036 --discv5-udp-port=2038 --rest-address=0.0.0.0 --nat=extip:172.18.115.127 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd8246fc06c0dbae0bbb157dd6bb5539d1e54bb6a6ffe9df2bcb01ee5cdc2fcd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2039 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.127 waku 446e45795097383b21e1ca0b0cc585984ed6c9e804d8dba6a871121ecd47a8fe
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container de9b30e6acb1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 446e45795097. Setting up logs at ./log/docker/node1_2026-03-13_04-35-48__440aa4de-c524-4a87-80fd-bd551b934dbc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2035
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4585c719cd2e. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2035/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:2035/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.115.127/tcp/2036/p2p/16Uiu2HAmCxDsHYXmcvN8jdNxzGTcpQdGdVoeubWi2Gkszs4HkndU","/ip4/172.18.115.127/tcp/2037/ws/p2p/16Uiu2HAmCxDsHYXmcvN8jdNxzGTcpQdGdVoeubWi2Gkszs4HkndU"],"enrUri":"enr:-L24QOLjVKRq6oV6creU_ckNRhW4RFngAeVXoOLJGRWX7yuCdG5eHPpQhSaX19PLUPXz8s1uMhxLcqvRVu7cMG__BswCgmlkgnY0gmlwhKwSc3-KbXVsdGlhZGRyc5YACASsEnN_Bgf0AAoErBJzfwYH9d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBGooXUZ6vgY7bwsLXxuxKElj_qj3qrvcTCGYiZKqIS-DdGNwggf0g3VkcIIH9oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-35-48__440aa4de-c524-4a87-80fd-bd551b934dbc__wakuorg_nwaku:latest.log
|
||||
[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.76.71
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5606', '5607', '5608', '5609', '5610']
|
||||
[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 5606:5606 -p 5607:5607 -p 5608:5608 -p 5609:5609 -p 5610:5610 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=5608 --rest-port=5606 --tcp-port=5607 --discv5-udp-port=5609 --rest-address=0.0.0.0 --nat=extip:172.18.76.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b879ab5ca731bba5cc0f73c0beb7a4e9b9e3c647467ed0dbdb1b5bfdbd3cacfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5610 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOLjVKRq6oV6creU_ckNRhW4RFngAeVXoOLJGRWX7yuCdG5eHPpQhSaX19PLUPXz8s1uMhxLcqvRVu7cMG__BswCgmlkgnY0gmlwhKwSc3-KbXVsdGlhZGRyc5YACASsEnN_Bgf0AAoErBJzfwYH9d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBGooXUZ6vgY7bwsLXxuxKElj_qj3qrvcTCGYiZKqIS-DdGNwggf0g3VkcIIH9oV3YWt1MgU --filternode=/ip4/172.18.115.127/tcp/2036/p2p/16Uiu2HAmCxDsHYXmcvN8jdNxzGTcpQdGdVoeubWi2Gkszs4HkndU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.76.71 waku 6dc61071ed66fda9a9a1aa4fc232ce5a6bbe18d403d2a722ea63a30289ac57fe
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6dc61071ed66. Setting up logs at ./log/docker/node2_2026-03-13_04-35-48__440aa4de-c524-4a87-80fd-bd551b934dbc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5606
|
||||
[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:5606/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:5606/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.76.71/tcp/5607/p2p/16Uiu2HAmEu8A9kPrtZ41GrQPsuYw8XeD187BpbpXN8dkKfmv2r1g","/ip4/172.18.76.71/tcp/5608/ws/p2p/16Uiu2HAmEu8A9kPrtZ41GrQPsuYw8XeD187BpbpXN8dkKfmv2r1g"],"enrUri":"enr:-L24QI25MgVzdowt-tRXL7Excrc19dCY83UCP8VtQAnH-UgaaX8cF6m0YzxQQG58TfKHYcLX4T8zdS7rIPeQfdAKe1YCgmlkgnY0gmlwhKwSTEeKbXVsdGlhZGRyc5YACASsEkxHBhXnAAoErBJMRwYV6N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIVZVa2ZwSN8AoC7eXYVIv18KYIOt_4AoXqHnS_E-a4ODdGNwghXng3VkcIIV6YV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5606/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.127/tcp/2036/p2p/16Uiu2HAmCxDsHYXmcvN8jdNxzGTcpQdGdVoeubWi2Gkszs4HkndU"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2035/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:5606/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f3750e13-4bdb-4e0a-9c1f-45c8609250a5", "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":"f3750e13-4bdb-4e0a-9c1f-45c8609250a5","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5606/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5606/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
[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 446e45795097
|
||||
[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 6dc61071ed66
|
||||
[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.
|
||||
100
nim/1113/data/attachments/14db30a82ea51a19.txt
Normal file
100
nim/1113/data/attachments/14db30a82ea51a19.txt
Normal file
@ -0,0 +1,100 @@
|
||||
2026-03-13 04:36:15.735 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:36:15.735 DEBUG [tests.conftest] Running test: test_store_with_unknown_content_topic with id: 2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406
|
||||
2026-03-13 04:36:15.736 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:36:15.736 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:36:15.736 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-13 04:36:15.743 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:15.743 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:15.743 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:15.744 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:15.745 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:15.745 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.127
|
||||
2026-03-13 04:36:15.745 DEBUG [src.node.docker_mananger] Generated ports ['12181', '12182', '12183', '12184', '12185']
|
||||
2026-03-13 04:36:15.745 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:15.746 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:15.746 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:15.746 DEBUG [src.node.docker_mananger] docker run -i -t -p 12181:12181 -p 12182:12182 -p 12183:12183 -p 12184:12184 -p 12185:12185 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=12183 --rest-port=12181 --tcp-port=12182 --discv5-udp-port=12184 --rest-address=0.0.0.0 --nat=extip:172.18.209.127 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1db86088494d4dfeaa4b6dfc676736f11eb99562d9f26fc8906f2efebf6eb4a9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12185 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-13 04:36:15.944 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.127 waku 2ac343909fe6c17355f8a70193c7ed6944ffa9ee699aa8b43c230923fa339d52
|
||||
2026-03-13 04:36:15.960 ERROR [src.node.docker_mananger] Max retries reached for container 48c2b58753f3. Exiting log stream.
|
||||
2026-03-13 04:36:15.984 DEBUG [src.node.docker_mananger] Container started with ID 2ac343909fe6. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:15.984 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12181
|
||||
2026-03-13 04:36:15.985 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:16.537 ERROR [src.node.docker_mananger] Max retries reached for container 154194d25ff3. Exiting log stream.
|
||||
2026-03-13 04:36:16.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12181/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:16.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:36:16.988 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:16.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12181/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:16.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.127/tcp/12182/p2p/16Uiu2HAmJRSLWjWYuSG1X5wbiDnKPQWqG7qjgqXByKF1Y6bTzftc","/ip4/172.18.209.127/tcp/12183/ws/p2p/16Uiu2HAmJRSLWjWYuSG1X5wbiDnKPQWqG7qjgqXByKF1Y6bTzftc"],"enrUri":"enr:-L24QGfIob-ETU7e5mShE6D-q9J5PsHeqoFdfSh4_5eWr_OVTqnG1Flf_bLlGcojYsiciY1IdexGaNq4xMiy5NBnhy8CgmlkgnY0gmlwhKwS0X-KbXVsdGlhZGRyc5YACASsEtF_Bi-WAAoErBLRfwYvl90DgnJzhQADAQAAiXNlY3AyNTZrMaEDVa1flmOaabtZcnwdtlgyyXrgTf8ysOTAZYKgZBnNnZGDdGNwgi-Wg3VkcIIvmIV3YWt1MgM"}'
|
||||
2026-03-13 04:36:16.991 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:16.998 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:16.998 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:16.999 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:16.999 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:17.000 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:17.000 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.244.53
|
||||
2026-03-13 04:36:17.000 DEBUG [src.node.docker_mananger] Generated ports ['33862', '33863', '33864', '33865', '33866']
|
||||
2026-03-13 04:36:17.001 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:17.001 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:17.001 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:17.001 DEBUG [src.node.docker_mananger] docker run -i -t -p 33862:33862 -p 33863:33863 -p 33864:33864 -p 33865:33865 -p 33866:33866 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=33864 --rest-port=33862 --tcp-port=33863 --discv5-udp-port=33865 --rest-address=0.0.0.0 --nat=extip:172.18.244.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7cc4e94d6ceca7da0783d851a8ef9c29cf19d51aa9a79b2be9aeb98eb5f5cfa5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33866 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGfIob-ETU7e5mShE6D-q9J5PsHeqoFdfSh4_5eWr_OVTqnG1Flf_bLlGcojYsiciY1IdexGaNq4xMiy5NBnhy8CgmlkgnY0gmlwhKwS0X-KbXVsdGlhZGRyc5YACASsEtF_Bi-WAAoErBLRfwYvl90DgnJzhQADAQAAiXNlY3AyNTZrMaEDVa1flmOaabtZcnwdtlgyyXrgTf8ysOTAZYKgZBnNnZGDdGNwgi-Wg3VkcIIvmIV3YWt1MgM --storenode=/ip4/172.18.209.127/tcp/12182/p2p/16Uiu2HAmJRSLWjWYuSG1X5wbiDnKPQWqG7qjgqXByKF1Y6bTzftc --store=true --relay=true
|
||||
2026-03-13 04:36:17.204 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.244.53 waku 10b34e7741d270dd52ac59fbab7fdfe578cf8680e71a2acb1cbdd4869f88c78a
|
||||
2026-03-13 04:36:17.240 DEBUG [src.node.docker_mananger] Container started with ID 10b34e7741d2. Setting up logs at ./log/docker/store_node1_2026-03-13_04-36-15__c2927e56-2a94-43ac-87b6-a5b264d7f406__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:17.240 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33862
|
||||
2026-03-13 04:36:17.240 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:18.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33862/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:18.244 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":"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"}]}'
|
||||
2026-03-13 04:36:18.244 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:18.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33862/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:18.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.53/tcp/33863/p2p/16Uiu2HAmTKEXVAvawVMiwdTBYhsrbgmjhh2Fr9AFhvHooxr5EJ3V","/ip4/172.18.244.53/tcp/33864/ws/p2p/16Uiu2HAmTKEXVAvawVMiwdTBYhsrbgmjhh2Fr9AFhvHooxr5EJ3V"],"enrUri":"enr:-L24QCKtWjeH51087dxU31BFHsy5nPX0XbhD5Z8xakT0m1D0ALP-lwbMCyA9CvysZxD2MjezeMiLwpgGoFvMv5gsFrgCgmlkgnY0gmlwhKwS9DWKbXVsdGlhZGRyc5YACASsEvQ1BoRHAAoErBL0NQaESN0DgnJzhQADAQAAiXNlY3AyNTZrMaED2c-3YoD7P_XDBaBZzjVrcRtetymKWdJX5Ed0MU42KJyDdGNwgoRHg3VkcIKESYV3YWt1MgM"}'
|
||||
2026-03-13 04:36:18.247 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:18.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33862/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.209.127/tcp/12182/p2p/16Uiu2HAmJRSLWjWYuSG1X5wbiDnKPQWqG7qjgqXByKF1Y6bTzftc"]'
|
||||
2026-03-13 04:36:18.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:18.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:36:18.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:18.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33862/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:36:18.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:18.256 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:18.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:18.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:18.262 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:18.463 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:18.463 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:18.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:18.469 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:18.670 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:18.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:18.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:18.676 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:18.878 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:18.878 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:18.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:18.884 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:19.085 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:19.085 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:19.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:19.092 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:19.292 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:19.293 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:19.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:19.299 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:19.500 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:19.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:19.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:19.507 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:19.708 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:19.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:19.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:19.715 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:19.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12181/store/v3/messages?contentTopics=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:19.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
2026-03-13 04:36:19.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33862/store/v3/messages?contentTopics=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:19.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
2026-03-13 04:36:19.925 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:36:19.927 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:36:19.927 DEBUG [src.node.waku_node] Stopping container with id 2ac343909fe6
|
||||
2026-03-13 04:36:20.570 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:20.570 DEBUG [src.node.waku_node] Stopping container with id 10b34e7741d2
|
||||
2026-03-13 04:36:21.111 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:21.113 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:36:21.121 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:36:21.129 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
97
nim/1113/data/attachments/14fce42b8a1b4ea3.txt
Normal file
97
nim/1113/data/attachments/14fce42b8a1b4ea3.txt
Normal file
@ -0,0 +1,97 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_on_non_subscribed_pubsub_topic with id: 2026-03-13_04-37-57__0517e8b7-d0de-4a4a-a10b-318dee9aa76f
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_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/receiving_node1_2026-03-13_04-37-57__0517e8b7-d0de-4a4a-a10b-318dee9aa76f__wakuorg_nwaku:latest.log
|
||||
[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.219.186
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63543', '63544', '63545', '63546', '63547']
|
||||
[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 63543:63543 -p 63544:63544 -p 63545:63545 -p 63546:63546 -p 63547:63547 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=63545 --rest-port=63543 --tcp-port=63544 --discv5-udp-port=63546 --rest-address=0.0.0.0 --nat=extip:172.18.219.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=deaeec6cb8e15abd6ed78982cb4b8749b225ffcff68e53a6ecc5ab2cad1cdb5c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63547 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.219.186 waku efc2fb2394753510677974aaa7c9b2fe0a02b59e8da837050af33f25efe47f43
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6c85044c0384. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID efc2fb239475. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-37-57__0517e8b7-d0de-4a4a-a10b-318dee9aa76f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63543
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7ec8042cd96b. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63543/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":"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:63543/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.219.186/tcp/63544/p2p/16Uiu2HAmLnjm4uBVpJEaQbp62ir1DMiwS7P3HndKsuUp4Ajrtvaq","/ip4/172.18.219.186/tcp/63545/ws/p2p/16Uiu2HAmLnjm4uBVpJEaQbp62ir1DMiwS7P3HndKsuUp4Ajrtvaq"],"enrUri":"enr:-L24QF0R1z-21bJ0PcE2CCLpnsP24HZ86CooKFxFcNaTWo6mKQs3ToC0YtcvTS2wQ5L-RfcKkVZ9ha-2s3B0Mbv6piACgmlkgnY0gmlwhKwS27qKbXVsdGlhZGRyc5YACASsEtu6Bvg4AAoErBLbugb4Od0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeNmlFwEfkIXw8Rqt5RsuU_sZ92kS8c4n5r6dCMY4RyaDdGNwgvg4g3VkcIL4OoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/receiving_node2_2026-03-13_04-37-57__0517e8b7-d0de-4a4a-a10b-318dee9aa76f__wakuorg_nwaku:latest.log
|
||||
[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.78.143
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19801', '19802', '19803', '19804', '19805']
|
||||
[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 19801:19801 -p 19802:19802 -p 19803:19803 -p 19804:19804 -p 19805:19805 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=19803 --rest-port=19801 --tcp-port=19802 --discv5-udp-port=19804 --rest-address=0.0.0.0 --nat=extip:172.18.78.143 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3a7870fbc0f388eecafe57abf9bf5be506c5c90635aaee4914ca67c34eeaffeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19805 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.78.143 waku 52cfc4ba86a336fe0c2ad13a479eb15cd18d072cfc75c7e75a4267ff7de21418
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 52cfc4ba86a3. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-37-57__0517e8b7-d0de-4a4a-a10b-318dee9aa76f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19801
|
||||
[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:19801/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":"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:19801/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.78.143/tcp/19802/p2p/16Uiu2HAkvxyiYJ1BwYpvbYK3eW7sWKfo2mGcEgadFgJyXQKxS3ge","/ip4/172.18.78.143/tcp/19803/ws/p2p/16Uiu2HAkvxyiYJ1BwYpvbYK3eW7sWKfo2mGcEgadFgJyXQKxS3ge"],"enrUri":"enr:-L24QAzod0ZFMXKMnxiA3d67rSArbYyNI4jCXWsjO-eusPjsJeLdjD_Mh96TnBdaYUbXseCTPE9psn9-zcczB9RKrtECgmlkgnY0gmlwhKwSTo-KbXVsdGlhZGRyc5YACASsEk6PBk1aAAoErBJOjwZNW90DgnJzhQADAQAAiXNlY3AyNTZrMaECFuC_T_V4UNG5gK0_TZO6KRU8QnGoWJN29yLc7LlRjZuDdGNwgk1ag3VkcIJNXIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19801/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.219.186/tcp/63544/p2p/16Uiu2HAmLnjm4uBVpJEaQbp62ir1DMiwS7P3HndKsuUp4Ajrtvaq"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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/lightpush_node1_2026-03-13_04-37-57__0517e8b7-d0de-4a4a-a10b-318dee9aa76f__wakuorg_nwaku:latest.log
|
||||
[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.254.133
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63904', '63905', '63906', '63907', '63908']
|
||||
[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 63904:63904 -p 63905:63905 -p 63906:63906 -p 63907:63907 -p 63908:63908 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=63906 --rest-port=63904 --tcp-port=63905 --discv5-udp-port=63907 --rest-address=0.0.0.0 --nat=extip:172.18.254.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbb1d152bbfac4feaaf94f1daa0bb890edaea533bed74af6b835ee7cf223fe44 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63908 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF0R1z-21bJ0PcE2CCLpnsP24HZ86CooKFxFcNaTWo6mKQs3ToC0YtcvTS2wQ5L-RfcKkVZ9ha-2s3B0Mbv6piACgmlkgnY0gmlwhKwS27qKbXVsdGlhZGRyc5YACASsEtu6Bvg4AAoErBLbugb4Od0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeNmlFwEfkIXw8Rqt5RsuU_sZ92kS8c4n5r6dCMY4RyaDdGNwgvg4g3VkcIL4OoV3YWt1Mgk --lightpushnode=/ip4/172.18.219.186/tcp/63544/p2p/16Uiu2HAmLnjm4uBVpJEaQbp62ir1DMiwS7P3HndKsuUp4Ajrtvaq --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.133 waku 6f494723057529a0473a7d5f903897890765ac57453289eeb0410881de57f03b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6f4947230575. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-37-57__0517e8b7-d0de-4a4a-a10b-318dee9aa76f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63904
|
||||
[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:63904/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":"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:63904/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.254.133/tcp/63905/p2p/16Uiu2HAmNLm5oBCnvtog4aHqkTWEJcosWT7ogPGGEeUEbXXhJdvW","/ip4/172.18.254.133/tcp/63906/ws/p2p/16Uiu2HAmNLm5oBCnvtog4aHqkTWEJcosWT7ogPGGEeUEbXXhJdvW"],"enrUri":"enr:-L24QCMcp4gcJhXw4_Wb1Yto3HY0IOoi67bR3lzfKHhlnYwLKJRcF2PMEqHrWGAx9pXsQ2M1GvveV8axOCWj-V--9VgCgmlkgnY0gmlwhKwS_oWKbXVsdGlhZGRyc5YACASsEv6FBvmhAAoErBL-hQb5ot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDj-lp3Hp54el21KO-GPcAD88pxkshduUCRfDm_HixDJeDdGNwgvmhg3VkcIL5o4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63904/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.219.186/tcp/63544/p2p/16Uiu2HAmLnjm4uBVpJEaQbp62ir1DMiwS7P3HndKsuUp4Ajrtvaq"]'
|
||||
[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:63904/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.143/tcp/19802/p2p/16Uiu2HAkvxyiYJ1BwYpvbYK3eW7sWKfo2mGcEgadFgJyXQKxS3ge"]'
|
||||
[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:63543/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:19801/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:63904/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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:63904/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376681511055508}}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 503 Server Error: Service Unavailable for url: http://127.0.0.1:63904/lightpush/v1/message. Response content: b'Failed to request a message push: not_published_to_any_peer'
|
||||
[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 efc2fb239475
|
||||
[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 52cfc4ba86a3
|
||||
[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 6f4947230575
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container efc2fb239475. 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.
|
||||
666
nim/1113/data/attachments/1513761c812464db.txt
Normal file
666
nim/1113/data/attachments/1513761c812464db.txt
Normal file
@ -0,0 +1,666 @@
|
||||
2026-03-13 04:33:00.278 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:33:00.279 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_29_content_topics_in_separate_calls with id: 2026-03-13_04-33-00__7e8a0caa-5e81-420b-889a-9772c336a31c
|
||||
2026-03-13 04:33:00.279 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:33:00.279 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:33:00.279 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:33:00.286 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:00.286 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-33-00__7e8a0caa-5e81-420b-889a-9772c336a31c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:00.286 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:00.286 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:00.287 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:00.287 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.140.94
|
||||
2026-03-13 04:33:00.288 DEBUG [src.node.docker_mananger] Generated ports ['4441', '4442', '4443', '4444', '4445']
|
||||
2026-03-13 04:33:00.288 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:00.288 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:00.288 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:00.288 DEBUG [src.node.docker_mananger] docker run -i -t -p 4441:4441 -p 4442:4442 -p 4443:4443 -p 4444:4444 -p 4445:4445 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=4443 --rest-port=4441 --tcp-port=4442 --discv5-udp-port=4444 --rest-address=0.0.0.0 --nat=extip:172.18.140.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb4a11b6b6a91ed8a94bddf05ceda6eeaea10cfdcbdf8bf8782744db956c00ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4445 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:33:00.472 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.140.94 waku fa1d7b96fb0874179cd4b52ff02bcc6bcbd6061a792b6c020b724ed9edb1675e
|
||||
2026-03-13 04:33:00.509 DEBUG [src.node.docker_mananger] Container started with ID fa1d7b96fb08. Setting up logs at ./log/docker/node1_2026-03-13_04-33-00__7e8a0caa-5e81-420b-889a-9772c336a31c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:00.509 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4441
|
||||
2026-03-13 04:33:00.509 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:00.581 ERROR [src.node.docker_mananger] Max retries reached for container 2f1f342a11ed. Exiting log stream.
|
||||
2026-03-13 04:33:01.079 ERROR [src.node.docker_mananger] Max retries reached for container 8fa87d4e6b77. Exiting log stream.
|
||||
2026-03-13 04:33:01.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4441/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:01.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:33:01.513 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:01.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4441/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:01.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.94/tcp/4442/p2p/16Uiu2HAmJxKSM9BS4tvoUozcKoeiGaApCoyoJb4dVBVVuQmKS2oL","/ip4/172.18.140.94/tcp/4443/ws/p2p/16Uiu2HAmJxKSM9BS4tvoUozcKoeiGaApCoyoJb4dVBVVuQmKS2oL"],"enrUri":"enr:-L24QB4BNwcDrjDY2iw4tlrV-ayCstUmiVzadCpdbGgbXJ9eBkw8NH6hMX0sXsqYrd1GylsArwc2VdeiQ2Z7OlT5tWACgmlkgnY0gmlwhKwSjF6KbXVsdGlhZGRyc5YACASsEoxeBhFaAAoErBKMXgYRW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDXZaTyUW4SUiWbQ8zpWS5u9TugEaoUlE4FyqBIihj1euDdGNwghFag3VkcIIRXIV3YWt1MgU"}'
|
||||
2026-03-13 04:33:01.515 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:01.516 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:33:01.522 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:01.522 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-33-00__7e8a0caa-5e81-420b-889a-9772c336a31c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:01.522 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:01.522 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:01.523 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:01.524 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.112.7
|
||||
2026-03-13 04:33:01.524 DEBUG [src.node.docker_mananger] Generated ports ['19732', '19733', '19734', '19735', '19736']
|
||||
2026-03-13 04:33:01.524 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:01.524 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:01.524 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:01.524 DEBUG [src.node.docker_mananger] docker run -i -t -p 19732:19732 -p 19733:19733 -p 19734:19734 -p 19735:19735 -p 19736:19736 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=19734 --rest-port=19732 --tcp-port=19733 --discv5-udp-port=19735 --rest-address=0.0.0.0 --nat=extip:172.18.112.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b02e33843b1ceffd03a5bb4cf1b0beb2cab29040eec0dec9a3dce732df1ec0ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19736 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QB4BNwcDrjDY2iw4tlrV-ayCstUmiVzadCpdbGgbXJ9eBkw8NH6hMX0sXsqYrd1GylsArwc2VdeiQ2Z7OlT5tWACgmlkgnY0gmlwhKwSjF6KbXVsdGlhZGRyc5YACASsEoxeBhFaAAoErBKMXgYRW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDXZaTyUW4SUiWbQ8zpWS5u9TugEaoUlE4FyqBIihj1euDdGNwghFag3VkcIIRXIV3YWt1MgU --filternode=/ip4/172.18.140.94/tcp/4442/p2p/16Uiu2HAmJxKSM9BS4tvoUozcKoeiGaApCoyoJb4dVBVVuQmKS2oL
|
||||
2026-03-13 04:33:01.711 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.112.7 waku 0d55bbd999d4fb62c20a4513e46264cb04f4d6d8b60067169f10b26dee10b9fc
|
||||
2026-03-13 04:33:01.746 DEBUG [src.node.docker_mananger] Container started with ID 0d55bbd999d4. Setting up logs at ./log/docker/node2_2026-03-13_04-33-00__7e8a0caa-5e81-420b-889a-9772c336a31c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:01.746 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19732
|
||||
2026-03-13 04:33:01.747 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:02.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:02.750 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:33:02.750 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:02.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:02.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.112.7/tcp/19733/p2p/16Uiu2HAmF1zfTFcmm7nAYAs2e4oCE7qyMAe1aVJfrWQbNx66oPs6","/ip4/172.18.112.7/tcp/19734/ws/p2p/16Uiu2HAmF1zfTFcmm7nAYAs2e4oCE7qyMAe1aVJfrWQbNx66oPs6"],"enrUri":"enr:-L24QO52LWLRVk353oDpOwUBjOi8-rXWWOs1CrjPQ499ZRHcEYh4rfIwkF3j-O3uPyz-Rh4rUmPtnYLuK8gnvCf2o7MCgmlkgnY0gmlwhKwScAeKbXVsdGlhZGRyc5YACASsEnAHBk0VAAoErBJwBwZNFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIxjsyNySFQWxCsAgrucT3fOTiLSBc_Pccru9ZLet1VGDdGNwgk0Vg3VkcIJNF4V3YWt1MgA"}'
|
||||
2026-03-13 04:33:02.753 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:02.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.140.94/tcp/4442/p2p/16Uiu2HAmJxKSM9BS4tvoUozcKoeiGaApCoyoJb4dVBVVuQmKS2oL"]'
|
||||
2026-03-13 04:33:02.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:02.789 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-13 04:33:02.790 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:33:02.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:02.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "863128a0-7dfe-43cd-8179-3f883d6805bb", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"863128a0-7dfe-43cd-8179-3f883d6805bb","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["1"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["2"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.851 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["3"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["4"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["5"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.881 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["6"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.892 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["7"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["8"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.913 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["9"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["10"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["11"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.947 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["12"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.957 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["13"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["14"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["15"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:02.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:02.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["16"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["17"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["18"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["19"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["20"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.054 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["21"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.068 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["22"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.081 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["23"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.095 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["24"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.108 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["25"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["26"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["27"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["28"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:03.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:03.162 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 0
|
||||
2026-03-13 04:33:03.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:03.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:03.179 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:03.279 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:03.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:03.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1773376383163542904,"ephemeral":false}]'
|
||||
2026-03-13 04:33:03.283 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 1
|
||||
2026-03-13 04:33:03.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:03.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:03.296 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:03.396 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:03.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:03.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1773376383284193501,"ephemeral":false}]'
|
||||
2026-03-13 04:33:03.400 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 2
|
||||
2026-03-13 04:33:03.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:03.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:03.412 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:03.512 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:03.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:03.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1773376383400572294,"ephemeral":false}]'
|
||||
2026-03-13 04:33:03.516 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 3
|
||||
2026-03-13 04:33:03.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:03.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:03.527 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:03.627 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:03.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:03.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1773376383516375629,"ephemeral":false}]'
|
||||
2026-03-13 04:33:03.631 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 4
|
||||
2026-03-13 04:33:03.632 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:03.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:03.643 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:03.743 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:03.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:03.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1773376383632016568,"ephemeral":false}]'
|
||||
2026-03-13 04:33:03.747 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 5
|
||||
2026-03-13 04:33:03.747 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:03.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:03.758 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:03.858 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:03.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:03.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1773376383747422806,"ephemeral":false}]'
|
||||
2026-03-13 04:33:03.862 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 6
|
||||
2026-03-13 04:33:03.862 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:03.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:03.874 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:03.974 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:03.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:03.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1773376383862823838,"ephemeral":false}]'
|
||||
2026-03-13 04:33:03.978 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 7
|
||||
2026-03-13 04:33:03.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:03.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:03.989 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:04.089 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:04.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:04.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1773376383978258943,"ephemeral":false}]'
|
||||
2026-03-13 04:33:04.093 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 8
|
||||
2026-03-13 04:33:04.093 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:04.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:04.104 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:04.205 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:04.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:04.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1773376384093538273,"ephemeral":false}]'
|
||||
2026-03-13 04:33:04.208 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 9
|
||||
2026-03-13 04:33:04.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:04.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:04.220 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:04.320 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:04.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:04.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1773376384209100530,"ephemeral":false}]'
|
||||
2026-03-13 04:33:04.324 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 10
|
||||
2026-03-13 04:33:04.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:04.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:04.335 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:04.436 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:04.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:04.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1773376384324578340,"ephemeral":false}]'
|
||||
2026-03-13 04:33:04.439 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 11
|
||||
2026-03-13 04:33:04.440 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:04.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:04.451 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:04.551 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:04.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:04.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1773376384440242007,"ephemeral":false}]'
|
||||
2026-03-13 04:33:04.556 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 12
|
||||
2026-03-13 04:33:04.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:04.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:04.567 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:04.668 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:04.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:04.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1773376384556319168,"ephemeral":false}]'
|
||||
2026-03-13 04:33:04.671 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 13
|
||||
2026-03-13 04:33:04.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:04.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:04.683 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:04.783 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:04.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:04.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1773376384672034246,"ephemeral":false}]'
|
||||
2026-03-13 04:33:04.787 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 14
|
||||
2026-03-13 04:33:04.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:04.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:04.799 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:04.900 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:04.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:04.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1773376384787932830,"ephemeral":false}]'
|
||||
2026-03-13 04:33:04.903 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 15
|
||||
2026-03-13 04:33:04.903 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:04.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:04.915 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.015 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1773376384903802658,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.019 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 16
|
||||
2026-03-13 04:33:05.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.031 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.131 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1773376385020066711,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.135 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 17
|
||||
2026-03-13 04:33:05.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.147 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.247 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1773376385135857530,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.251 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 18
|
||||
2026-03-13 04:33:05.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.263 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.363 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1773376385251787148,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.367 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 19
|
||||
2026-03-13 04:33:05.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.379 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.479 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1773376385367845539,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.483 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 20
|
||||
2026-03-13 04:33:05.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.495 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.596 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1773376385483944591,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.599 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 21
|
||||
2026-03-13 04:33:05.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.611 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.711 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1773376385600242231,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.715 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 22
|
||||
2026-03-13 04:33:05.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.727 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.827 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1773376385715857005,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.831 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 23
|
||||
2026-03-13 04:33:05.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.843 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:05.943 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:05.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:05.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1773376385831912276,"ephemeral":false}]'
|
||||
2026-03-13 04:33:05.947 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 24
|
||||
2026-03-13 04:33:05.948 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:05.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:05.959 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:06.059 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:06.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:06.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1773376385947964927,"ephemeral":false}]'
|
||||
2026-03-13 04:33:06.063 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 25
|
||||
2026-03-13 04:33:06.063 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:06.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:06.074 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:06.175 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:06.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:06.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1773376386063595961,"ephemeral":false}]'
|
||||
2026-03-13 04:33:06.179 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 26
|
||||
2026-03-13 04:33:06.179 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:06.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:06.190 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:06.291 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:06.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:06.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1773376386179486364,"ephemeral":false}]'
|
||||
2026-03-13 04:33:06.295 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 27
|
||||
2026-03-13 04:33:06.295 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:06.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:06.307 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:06.407 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:06.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:06.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1773376386295379933,"ephemeral":false}]'
|
||||
2026-03-13 04:33:06.411 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 28
|
||||
2026-03-13 04:33:06.411 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:06.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:06.423 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:06.523 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:06.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19732/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:06.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1773376386411758426,"ephemeral":false}]'
|
||||
2026-03-13 04:33:06.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19732/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:06.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:06.582 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:33:06.583 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:33:06.583 DEBUG [src.node.waku_node] Stopping container with id fa1d7b96fb08
|
||||
2026-03-13 04:33:07.099 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:07.099 DEBUG [src.node.waku_node] Stopping container with id 0d55bbd999d4
|
||||
2026-03-13 04:33:07.671 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:07.671 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:33:07.694 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:07.714 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:07.715 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-13 04:33:07.716 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-13 04:33:07.716 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-13_04-33-00__7e8a0caa-5e81-420b-889a-9772c336a31c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:07.718 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-13_04-33-00__7e8a0caa-5e81-420b-889a-9772c336a31c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:07.726 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:33:07.726 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_29_content_topics_in_separate_calls with id: 2026-03-13_04-33-07__656a5476-0ba7-45aa-b2be-18ecf5f111aa
|
||||
2026-03-13 04:33:07.726 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:33:07.727 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:33:07.727 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:33:07.733 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:07.733 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-33-07__656a5476-0ba7-45aa-b2be-18ecf5f111aa__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:07.734 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:07.734 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:07.735 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:07.735 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.94.65
|
||||
2026-03-13 04:33:07.735 DEBUG [src.node.docker_mananger] Generated ports ['19459', '19460', '19461', '19462', '19463']
|
||||
2026-03-13 04:33:07.735 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:07.736 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:07.736 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:07.736 DEBUG [src.node.docker_mananger] docker run -i -t -p 19459:19459 -p 19460:19460 -p 19461:19461 -p 19462:19462 -p 19463:19463 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=19461 --rest-port=19459 --tcp-port=19460 --discv5-udp-port=19462 --rest-address=0.0.0.0 --nat=extip:172.18.94.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e82bdc69532bdd89a2cdddea1cc263edc844afbbebd5e3d493bc9cfc34c5aefb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19463 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:33:07.920 ERROR [src.node.docker_mananger] Max retries reached for container fa1d7b96fb08. Exiting log stream.
|
||||
2026-03-13 04:33:07.926 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.94.65 waku b302d4019fbc37a3bb590a7219a35148da6af841197090936e7707b9e482dc0c
|
||||
2026-03-13 04:33:07.958 DEBUG [src.node.docker_mananger] Container started with ID b302d4019fbc. Setting up logs at ./log/docker/node1_2026-03-13_04-33-07__656a5476-0ba7-45aa-b2be-18ecf5f111aa__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:07.958 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19459
|
||||
2026-03-13 04:33:07.958 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:08.504 ERROR [src.node.docker_mananger] Max retries reached for container 0d55bbd999d4. Exiting log stream.
|
||||
2026-03-13 04:33:08.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19459/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:08.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:33:08.962 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:08.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19459/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:08.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.65/tcp/19460/p2p/16Uiu2HAmFJYnJVxgDipyTyVP3BE3uen4BZcY6UGJvWKf7Y6RXyZ1","/ip4/172.18.94.65/tcp/19461/ws/p2p/16Uiu2HAmFJYnJVxgDipyTyVP3BE3uen4BZcY6UGJvWKf7Y6RXyZ1"],"enrUri":"enr:-L24QGK418y8iQU2BwHC8yqYEuCQfjZyhSHXsXAZHwCcC9R-fcyQV2dJmx7wt41oURBODdaVvAHWSZnYJZ1FdgdfF_cCgmlkgnY0gmlwhKwSXkGKbXVsdGlhZGRyc5YACASsEl5BBkwEAAoErBJeQQZMBd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJ1aIrykW7JmmkS5mAbe9AvjkZ-HvErcxcCACkt2_JDCDdGNwgkwEg3VkcIJMBoV3YWt1MgU"}'
|
||||
2026-03-13 04:33:08.965 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:08.965 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:33:08.972 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:08.972 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-33-07__656a5476-0ba7-45aa-b2be-18ecf5f111aa__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:08.972 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:08.972 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:08.974 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:08.974 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.221.63
|
||||
2026-03-13 04:33:08.974 DEBUG [src.node.docker_mananger] Generated ports ['61334', '61335', '61336', '61337', '61338']
|
||||
2026-03-13 04:33:08.974 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:08.974 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:08.974 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:08.975 DEBUG [src.node.docker_mananger] docker run -i -t -p 61334:61334 -p 61335:61335 -p 61336:61336 -p 61337:61337 -p 61338:61338 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=61336 --rest-port=61334 --tcp-port=61335 --discv5-udp-port=61337 --rest-address=0.0.0.0 --nat=extip:172.18.221.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb3ebebda1ab12edfca75a61bc0e5232ebdbe5fc38c9f6177c6dde648cfb8f64 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61338 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGK418y8iQU2BwHC8yqYEuCQfjZyhSHXsXAZHwCcC9R-fcyQV2dJmx7wt41oURBODdaVvAHWSZnYJZ1FdgdfF_cCgmlkgnY0gmlwhKwSXkGKbXVsdGlhZGRyc5YACASsEl5BBkwEAAoErBJeQQZMBd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJ1aIrykW7JmmkS5mAbe9AvjkZ-HvErcxcCACkt2_JDCDdGNwgkwEg3VkcIJMBoV3YWt1MgU --filternode=/ip4/172.18.94.65/tcp/19460/p2p/16Uiu2HAmFJYnJVxgDipyTyVP3BE3uen4BZcY6UGJvWKf7Y6RXyZ1
|
||||
2026-03-13 04:33:09.161 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.221.63 waku d454e5b92005eac8acb45ea6fdc8e5f0a94afd8fe8629cccbbb64f95e2e46ab0
|
||||
2026-03-13 04:33:09.195 DEBUG [src.node.docker_mananger] Container started with ID d454e5b92005. Setting up logs at ./log/docker/node2_2026-03-13_04-33-07__656a5476-0ba7-45aa-b2be-18ecf5f111aa__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:09.195 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61334
|
||||
2026-03-13 04:33:09.196 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:10.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:10.199 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:33:10.200 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:10.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:10.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.221.63/tcp/61335/p2p/16Uiu2HAmTndkCBnF5ZbbHZ917f5HgsTRHYr5aHNoy3PBaWUj4aij","/ip4/172.18.221.63/tcp/61336/ws/p2p/16Uiu2HAmTndkCBnF5ZbbHZ917f5HgsTRHYr5aHNoy3PBaWUj4aij"],"enrUri":"enr:-L24QLqIIcIsXa2YSxydmL0DT5me0ZkF6d3wBoliMNpddjElZCrFg-K1gmyQ63p9Me63tt-xxfvzB4OMEAC1kegm_GUCgmlkgnY0gmlwhKwS3T-KbXVsdGlhZGRyc5YACASsEt0_Bu-XAAoErBLdPwbvmN0DgnJzhQADAQAAiXNlY3AyNTZrMaED4NSm7_nbL91ZVpVI-g5KDKPaG7UoUgffVpw1Ioe2U9CDdGNwgu-Xg3VkcILvmYV3YWt1MgA"}'
|
||||
2026-03-13 04:33:10.202 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:10.203 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.94.65/tcp/19460/p2p/16Uiu2HAmFJYnJVxgDipyTyVP3BE3uen4BZcY6UGJvWKf7Y6RXyZ1"]'
|
||||
2026-03-13 04:33:10.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:10.238 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-13 04:33:10.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:33:10.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:10.257 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d3b11944-26db-4df1-a27a-aa69d0fcc75d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d3b11944-26db-4df1-a27a-aa69d0fcc75d","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["1"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.290 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["2"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.300 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["3"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["4"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.319 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["5"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["6"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["7"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["8"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.362 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["9"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.372 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["10"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["11"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["12"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.406 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["13"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.417 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["14"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.428 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["15"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.440 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["16"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["17"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.465 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["18"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.478 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["19"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["20"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["21"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["22"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["23"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.542 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["24"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["25"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["26"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.582 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.583 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["27"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.596 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["28"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:10.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:10.611 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 0
|
||||
2026-03-13 04:33:10.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:10.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:10.625 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:10.726 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:10.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:10.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1773376390611760877,"ephemeral":false}]'
|
||||
2026-03-13 04:33:10.730 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 1
|
||||
2026-03-13 04:33:10.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:10.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:10.741 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:10.842 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:10.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:10.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1773376390730554212,"ephemeral":false}]'
|
||||
2026-03-13 04:33:10.846 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 2
|
||||
2026-03-13 04:33:10.846 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:10.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:10.857 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:10.957 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:10.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:10.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1773376390846311609,"ephemeral":false}]'
|
||||
2026-03-13 04:33:10.961 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 3
|
||||
2026-03-13 04:33:10.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:10.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:10.973 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:11.073 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:11.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:11.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1773376390962137323,"ephemeral":false}]'
|
||||
2026-03-13 04:33:11.077 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 4
|
||||
2026-03-13 04:33:11.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:11.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:11.089 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:11.189 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:11.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:11.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1773376391077879131,"ephemeral":false}]'
|
||||
2026-03-13 04:33:11.193 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 5
|
||||
2026-03-13 04:33:11.194 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:11.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:11.205 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:11.305 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:11.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:11.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1773376391193951919,"ephemeral":false}]'
|
||||
2026-03-13 04:33:11.310 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 6
|
||||
2026-03-13 04:33:11.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:11.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:11.321 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:11.422 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:11.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:11.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1773376391310291591,"ephemeral":false}]'
|
||||
2026-03-13 04:33:11.425 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 7
|
||||
2026-03-13 04:33:11.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:11.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:11.437 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:11.537 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:11.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:11.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1773376391426007373,"ephemeral":false}]'
|
||||
2026-03-13 04:33:11.541 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 8
|
||||
2026-03-13 04:33:11.542 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:11.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:11.553 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:11.653 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:11.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:11.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1773376391541846678,"ephemeral":false}]'
|
||||
2026-03-13 04:33:11.657 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 9
|
||||
2026-03-13 04:33:11.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:11.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:11.669 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:11.769 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:11.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:11.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1773376391658010616,"ephemeral":false}]'
|
||||
2026-03-13 04:33:11.773 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 10
|
||||
2026-03-13 04:33:11.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:11.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:11.785 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:11.885 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:11.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:11.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1773376391773946522,"ephemeral":false}]'
|
||||
2026-03-13 04:33:11.889 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 11
|
||||
2026-03-13 04:33:11.889 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:11.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:11.900 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.000 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1773376391889507389,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.004 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 12
|
||||
2026-03-13 04:33:12.005 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.016 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.117 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1773376392004990776,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.120 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 13
|
||||
2026-03-13 04:33:12.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.132 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.232 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1773376392121174435,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.236 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 14
|
||||
2026-03-13 04:33:12.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.248 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.349 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1773376392236981721,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.352 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 15
|
||||
2026-03-13 04:33:12.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.364 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.465 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1773376392353090871,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.469 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 16
|
||||
2026-03-13 04:33:12.469 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.481 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.581 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1773376392469419151,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.585 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 17
|
||||
2026-03-13 04:33:12.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.597 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.697 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1773376392585813318,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.701 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 18
|
||||
2026-03-13 04:33:12.701 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.713 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.813 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1773376392701681662,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.817 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 19
|
||||
2026-03-13 04:33:12.818 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.829 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:12.929 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:12.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:12.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1773376392817834937,"ephemeral":false}]'
|
||||
2026-03-13 04:33:12.933 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 20
|
||||
2026-03-13 04:33:12.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:12.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:12.945 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.046 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1773376392934075762,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.050 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 21
|
||||
2026-03-13 04:33:13.050 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:13.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:13.062 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.162 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1773376393050503431,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.166 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 22
|
||||
2026-03-13 04:33:13.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:13.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:13.178 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.278 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1773376393166965521,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.282 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 23
|
||||
2026-03-13 04:33:13.282 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:13.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:13.294 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.394 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1773376393282791446,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.398 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 24
|
||||
2026-03-13 04:33:13.398 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:13.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:13.410 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.510 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1773376393398714215,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.514 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 25
|
||||
2026-03-13 04:33:13.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:13.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:13.525 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.625 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1773376393514264528,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.629 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 26
|
||||
2026-03-13 04:33:13.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:13.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:13.641 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.741 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1773376393629908730,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.745 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 27
|
||||
2026-03-13 04:33:13.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:13.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:13.757 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.857 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1773376393745921713,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.861 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 28
|
||||
2026-03-13 04:33:13.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:13.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:13.873 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:13.973 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:13.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61334/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:13.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1773376393861742820,"ephemeral":false}]'
|
||||
2026-03-13 04:33:13.977 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61334/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:13.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:13.999 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:33:14.000 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:33:14.000 DEBUG [src.node.waku_node] Stopping container with id b302d4019fbc
|
||||
2026-03-13 04:33:14.571 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:14.572 DEBUG [src.node.waku_node] Stopping container with id d454e5b92005
|
||||
2026-03-13 04:33:15.124 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:15.126 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:33:15.170 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:15.189 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:15.190 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-13 04:33:15.190 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-13 04:33:15.191 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-13_04-33-07__656a5476-0ba7-45aa-b2be-18ecf5f111aa__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:15.191 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-13_04-33-07__656a5476-0ba7-45aa-b2be-18ecf5f111aa__wakuorg_nwaku:latest.log
|
||||
8102
nim/1113/data/attachments/151e672163ab995a.txt
Normal file
8102
nim/1113/data/attachments/151e672163ab995a.txt
Normal file
File diff suppressed because it is too large
Load Diff
84
nim/1113/data/attachments/1534492d9f4bf819.txt
Normal file
84
nim/1113/data/attachments/1534492d9f4bf819.txt
Normal file
@ -0,0 +1,84 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_with_payload_equal_or_more_150_kb with id: 2026-03-13_04-37-21__e021cab8-eed2-4885-a5ea-3a2b0bdc0e58
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[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-13_04-37-21__e021cab8-eed2-4885-a5ea-3a2b0bdc0e58__wakuorg_nwaku:latest.log
|
||||
[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.14.8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46339', '46340', '46341', '46342', '46343']
|
||||
[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 46339:46339 -p 46340:46340 -p 46341:46341 -p 46342:46342 -p 46343:46343 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=46341 --rest-port=46339 --tcp-port=46340 --discv5-udp-port=46342 --rest-address=0.0.0.0 --nat=extip:172.18.14.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=735d8f8bb8a1beca1cd50ddfb1fe2aeffc0eb72fdbbedabee7e93f949fef67aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46343 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.14.8 waku 32f6fe34f75417fa3dbc74524e2fc908003249e32dd87bd8d084833b4f74b93f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 32f6fe34f754. Setting up logs at ./log/docker/node1_2026-03-13_04-37-21__e021cab8-eed2-4885-a5ea-3a2b0bdc0e58__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46339
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 04ca10808bac. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 927c04d01f32. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46339/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":"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:46339/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.14.8/tcp/46340/p2p/16Uiu2HAmULVKZkyLFQ7iKBYfrxRV3ae4S78DrVrbZak8LUiJdtqn","/ip4/172.18.14.8/tcp/46341/ws/p2p/16Uiu2HAmULVKZkyLFQ7iKBYfrxRV3ae4S78DrVrbZak8LUiJdtqn"],"enrUri":"enr:-L24QN7srCnq83Auobg2pL8zR3dfd1c58NZVSx5dF7gIbyPsCXFnfLFEWGURek_Wo939HCsrmgn1aO58JrDuSugtjXQCgmlkgnY0gmlwhKwSDgiKbXVsdGlhZGRyc5YACASsEg4IBrUEAAoErBIOCAa1Bd0DgnJzhQADAQAAiXNlY3AyNTZrMaED6P22VVJaSfgvJlsh5x1tO1l8R5wtsU-_3A022zyq5MmDdGNwgrUEg3VkcIK1BoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-37-21__e021cab8-eed2-4885-a5ea-3a2b0bdc0e58__wakuorg_nwaku:latest.log
|
||||
[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.181.109
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61030', '61031', '61032', '61033', '61034']
|
||||
[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 61030:61030 -p 61031:61031 -p 61032:61032 -p 61033:61033 -p 61034:61034 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=61032 --rest-port=61030 --tcp-port=61031 --discv5-udp-port=61033 --rest-address=0.0.0.0 --nat=extip:172.18.181.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=edca0ca8dacbd11085286aa5e6ad2a787efd6cdddc5772bd8c42fefbd9bedef3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61034 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QN7srCnq83Auobg2pL8zR3dfd1c58NZVSx5dF7gIbyPsCXFnfLFEWGURek_Wo939HCsrmgn1aO58JrDuSugtjXQCgmlkgnY0gmlwhKwSDgiKbXVsdGlhZGRyc5YACASsEg4IBrUEAAoErBIOCAa1Bd0DgnJzhQADAQAAiXNlY3AyNTZrMaED6P22VVJaSfgvJlsh5x1tO1l8R5wtsU-_3A022zyq5MmDdGNwgrUEg3VkcIK1BoV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.181.109 waku cf744c7f15ed73d6c2e40ab95e6b59a739a45e63f9e802921dbb0fd612171823
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID cf744c7f15ed. Setting up logs at ./log/docker/node2_2026-03-13_04-37-21__e021cab8-eed2-4885-a5ea-3a2b0bdc0e58__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61030
|
||||
[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:61030/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":"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:61030/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.181.109/tcp/61031/p2p/16Uiu2HAm4Arimft3shchWZGChaCZJmuJuPafXVT6DgGN9ecdVAqy","/ip4/172.18.181.109/tcp/61032/ws/p2p/16Uiu2HAm4Arimft3shchWZGChaCZJmuJuPafXVT6DgGN9ecdVAqy"],"enrUri":"enr:-L24QCVoFCTEwXDcA6K_QjDS1Wjs_E8Oj-p_8iq-0-aY6miMekiWISkPIUij7ICAC8InGAFaHvu8SDzvuDD6LrEcYeoCgmlkgnY0gmlwhKwStW2KbXVsdGlhZGRyc5YACASsErVtBu5nAAoErBK1bQbuaN0DgnJzhQADAQAAiXNlY3AyNTZrMaECge2ddcU47YXgJztwCFL1xCi9iuy7fZEzUKc3PtPbKxyDdGNwgu5ng3VkcILuaYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61030/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.8/tcp/46340/p2p/16Uiu2HAmULVKZkyLFQ7iKBYfrxRV3ae4S78DrVrbZak8LUiJdtqn"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46339/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:61030/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:46339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46339/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376643655716096,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61030/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376643655716096,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:55 Running test with payload length of 204800 bytes
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:46339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:55 Running test with payload length of 1048576 bytes
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:46339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:55 Running test with payload length of 10485760 bytes
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:46339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
|
||||
[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 32f6fe34f754
|
||||
[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 cf744c7f15ed
|
||||
[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.
|
||||
68
nim/1113/data/attachments/153d0251c9750802.txt
Normal file
68
nim/1113/data/attachments/153d0251c9750802.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_pubsub_topic_string_instead_of_list with id: 2026-03-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9
|
||||
[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.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9__wakuorg_nwaku:latest.log
|
||||
[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.241.155
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5003', '5004', '5005', '5006', '5007']
|
||||
[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 5003:5003 -p 5004:5004 -p 5005:5005 -p 5006:5006 -p 5007:5007 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=5005 --rest-port=5003 --tcp-port=5004 --discv5-udp-port=5006 --rest-address=0.0.0.0 --nat=extip:172.18.241.155 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad2dcefa28b19b1cc1d8b7bedcceac3fd76be2b21ac9c7c4cf19cf56cbafbcc4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5007 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.155 waku aad6081d3af61001cf7def1186b3e8c27bed888f147fa86249124bc64c966e61
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID aad6081d3af6. Setting up logs at ./log/docker/node1_2026-03-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5003
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 13f952579a5f. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container be624c30a042. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5003/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:5003/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.241.155/tcp/5004/p2p/16Uiu2HAmHsQV6BK36bMMuskRiL7ftcT8tCqscPhKAkW6DoxGHigf","/ip4/172.18.241.155/tcp/5005/ws/p2p/16Uiu2HAmHsQV6BK36bMMuskRiL7ftcT8tCqscPhKAkW6DoxGHigf"],"enrUri":"enr:-L24QPKEl-aT4TJNZNPes5gSqdh5gW0qTo3M-vp_IoqrlsGFZWx1xQuNuscpva-EPCPF3NKIPxs33-jBJxWxxv9yv8ICgmlkgnY0gmlwhKwS8ZuKbXVsdGlhZGRyc5YACASsEvGbBhOMAAoErBLxmwYTjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTXixe4yBRm-WDthZ0b2Wn3cBVtcjYx4Y9di97i6WWBCDdGNwghOMg3VkcIITjoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9__wakuorg_nwaku:latest.log
|
||||
[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.97
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25710', '25711', '25712', '25713', '25714']
|
||||
[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 25710:25710 -p 25711:25711 -p 25712:25712 -p 25713:25713 -p 25714:25714 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=25712 --rest-port=25710 --tcp-port=25711 --discv5-udp-port=25713 --rest-address=0.0.0.0 --nat=extip:172.18.229.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9aab747ae0af5335a7edd69042c3990e08cfef707aaeca9d6dabfa51210ef6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25714 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPKEl-aT4TJNZNPes5gSqdh5gW0qTo3M-vp_IoqrlsGFZWx1xQuNuscpva-EPCPF3NKIPxs33-jBJxWxxv9yv8ICgmlkgnY0gmlwhKwS8ZuKbXVsdGlhZGRyc5YACASsEvGbBhOMAAoErBLxmwYTjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTXixe4yBRm-WDthZ0b2Wn3cBVtcjYx4Y9di97i6WWBCDdGNwghOMg3VkcIITjoV3YWt1MgU --filternode=/ip4/172.18.241.155/tcp/5004/p2p/16Uiu2HAmHsQV6BK36bMMuskRiL7ftcT8tCqscPhKAkW6DoxGHigf
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.97 waku 49f6d1509c4fa11bca1a3963349a44f7a2c93e540e4b4875ef39c2f421a33b80
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 49f6d1509c4f. Setting up logs at ./log/docker/node2_2026-03-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25710
|
||||
[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:25710/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:25710/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.97/tcp/25711/p2p/16Uiu2HAmL3NVegPHgP5RnYFC97Mo8PempgNzibnrut9nWJgdJyy2","/ip4/172.18.229.97/tcp/25712/ws/p2p/16Uiu2HAmL3NVegPHgP5RnYFC97Mo8PempgNzibnrut9nWJgdJyy2"],"enrUri":"enr:-L24QH2OU9THuCgwSLsh5gVmYQ8CPD19hF4rsOJzIWO2gV8AGESnOqb_-ErkS8sCv16t4ecwtYPz3Cq7Vn8gCj7pov4CgmlkgnY0gmlwhKwS5WGKbXVsdGlhZGRyc5YACASsEuVhBmRvAAoErBLlYQZkcN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbb2f778H1VFu8OAC82YjgL-KbiddXYR4EpR-Q4xb_pmDdGNwgmRvg3VkcIJkcYV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25710/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.155/tcp/5004/p2p/16Uiu2HAmHsQV6BK36bMMuskRiL7ftcT8tCqscPhKAkW6DoxGHigf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5003/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:25710/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2cd1319d-abd8-4303-b764-a2ddb9fb8455", "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":"2cd1319d-abd8-4303-b764-a2ddb9fb8455","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:25710/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto", "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:25710/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
[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 aad6081d3af6
|
||||
[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 49f6d1509c4f
|
||||
[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.
|
||||
162
nim/1113/data/attachments/159da0767ac64e30.txt
Normal file
162
nim/1113/data/attachments/159da0767ac64e30.txt
Normal file
@ -0,0 +1,162 @@
|
||||
2026-03-13 04:33:43.320 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:33:43.320 DEBUG [tests.conftest] Running test: test_optional_nodes_not_subscribed_to_same_pubsub_topic with id: 2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46
|
||||
2026-03-13 04:33:43.321 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:33:43.321 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:33:43.321 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-13 04:33:43.327 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:43.328 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:43.328 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:43.328 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:43.329 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:43.329 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.204.135
|
||||
2026-03-13 04:33:43.329 DEBUG [src.node.docker_mananger] Generated ports ['28517', '28518', '28519', '28520', '28521']
|
||||
2026-03-13 04:33:43.330 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:43.330 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:43.330 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:43.330 DEBUG [src.node.docker_mananger] docker run -i -t -p 28517:28517 -p 28518:28518 -p 28519:28519 -p 28520:28520 -p 28521:28521 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=28519 --rest-port=28517 --tcp-port=28518 --discv5-udp-port=28520 --rest-address=0.0.0.0 --nat=extip:172.18.204.135 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b0cb714b08beaaee5b6db500d34ee2d82cf25a2effeb81237ca40e1ea9bdfac9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28521 --metrics-logging=true --relay=true
|
||||
2026-03-13 04:33:43.523 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.204.135 waku 6c38b2c14b8002c437628f5448b14ef781301be382389ac65c3f8223a37cad70
|
||||
2026-03-13 04:33:43.542 ERROR [src.node.docker_mananger] Max retries reached for container 3dd3aa2c1c50. Exiting log stream.
|
||||
2026-03-13 04:33:43.557 DEBUG [src.node.docker_mananger] Container started with ID 6c38b2c14b80. Setting up logs at ./log/docker/node1_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:43.558 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28517
|
||||
2026-03-13 04:33:43.558 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:44.100 ERROR [src.node.docker_mananger] Max retries reached for container 3e3d04dd792a. Exiting log stream.
|
||||
2026-03-13 04:33:44.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28517/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:44.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:33:44.561 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:44.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28517/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:44.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.204.135/tcp/28518/p2p/16Uiu2HAm5LWp4WLwrnyurrJfqjVzL2QJZMiMSfABBjHVsWfSzzcj","/ip4/172.18.204.135/tcp/28519/ws/p2p/16Uiu2HAm5LWp4WLwrnyurrJfqjVzL2QJZMiMSfABBjHVsWfSzzcj"],"enrUri":"enr:-L24QEvpdWkILjtyq8cEmTP3ITA-sPgB4T7kaBE9vUZVN7QTcMtMQjVtNMZspBlJTs8URKl8aTA_QB-jJssBO252GMYCgmlkgnY0gmlwhKwSzIeKbXVsdGlhZGRyc5YACASsEsyHBm9mAAoErBLMhwZvZ90DgnJzhQADAQAAiXNlY3AyNTZrMaECk0KZYlHxvTF1EK-mlWOxAD_lhPFXAXYA2vyYdPM8GpSDdGNwgm9mg3VkcIJvaIV3YWt1MgE"}'
|
||||
2026-03-13 04:33:44.564 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:44.570 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:44.570 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:44.570 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:44.570 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:44.572 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:44.572 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.35.46
|
||||
2026-03-13 04:33:44.572 DEBUG [src.node.docker_mananger] Generated ports ['53471', '53472', '53473', '53474', '53475']
|
||||
2026-03-13 04:33:44.572 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:44.572 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:44.573 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:44.573 DEBUG [src.node.docker_mananger] docker run -i -t -p 53471:53471 -p 53472:53472 -p 53473:53473 -p 53474:53474 -p 53475:53475 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=53473 --rest-port=53471 --tcp-port=53472 --discv5-udp-port=53474 --rest-address=0.0.0.0 --nat=extip:172.18.35.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c88ceff02ec3edebb2abad166b37bf8eaddceb73ebbd5dfed5efbd2aed1e7b2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53475 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEvpdWkILjtyq8cEmTP3ITA-sPgB4T7kaBE9vUZVN7QTcMtMQjVtNMZspBlJTs8URKl8aTA_QB-jJssBO252GMYCgmlkgnY0gmlwhKwSzIeKbXVsdGlhZGRyc5YACASsEsyHBm9mAAoErBLMhwZvZ90DgnJzhQADAQAAiXNlY3AyNTZrMaECk0KZYlHxvTF1EK-mlWOxAD_lhPFXAXYA2vyYdPM8GpSDdGNwgm9mg3VkcIJvaIV3YWt1MgE
|
||||
2026-03-13 04:33:44.762 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.35.46 waku 4c3200477cd769850315889f49aa4714fafa44287222ca82060e494c6642e30d
|
||||
2026-03-13 04:33:44.794 DEBUG [src.node.docker_mananger] Container started with ID 4c3200477cd7. Setting up logs at ./log/docker/node2_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:44.795 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53471
|
||||
2026-03-13 04:33:44.795 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:45.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53471/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:45.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:33:45.817 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:45.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53471/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:45.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.46/tcp/53472/p2p/16Uiu2HAmTg51WbzJzMAfL7VYFr4WiEdDHb8MegkMAgWgfwYjtvT6","/ip4/172.18.35.46/tcp/53473/ws/p2p/16Uiu2HAmTg51WbzJzMAfL7VYFr4WiEdDHb8MegkMAgWgfwYjtvT6"],"enrUri":"enr:-L24QMCyIzNb-OkjwD3aIykMzKo4QU8qc_IHwXc2GAdRu5WJC-1I8lf_pwrrb2IgyopCiw7Du1UAtDR6KLLJWEfUyPMCgmlkgnY0gmlwhKwSIy6KbXVsdGlhZGRyc5YACASsEiMuBtDgAAoErBIjLgbQ4d0DgnJzhQADAQAAiXNlY3AyNTZrMaED3yYnE2O1RwRoIp5VglZkbNn4Tl2_kVJLqcBXkEPT9NWDdGNwgtDgg3VkcILQ4oV3YWt1MgE"}'
|
||||
2026-03-13 04:33:45.828 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:45.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53471/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.135/tcp/28518/p2p/16Uiu2HAm5LWp4WLwrnyurrJfqjVzL2QJZMiMSfABBjHVsWfSzzcj"]'
|
||||
2026-03-13 04:33:45.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:45.832 DEBUG [src.steps.relay] Running fixture setup: setup_optional_relay_nodes
|
||||
2026-03-13 04:33:45.839 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:45.839 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:45.839 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:45.839 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:45.840 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:45.841 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.186.82
|
||||
2026-03-13 04:33:45.841 DEBUG [src.node.docker_mananger] Generated ports ['43665', '43666', '43667', '43668', '43669']
|
||||
2026-03-13 04:33:45.841 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:45.841 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:45.841 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:45.841 DEBUG [src.node.docker_mananger] docker run -i -t -p 43665:43665 -p 43666:43666 -p 43667:43667 -p 43668:43668 -p 43669:43669 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=43667 --rest-port=43665 --tcp-port=43666 --discv5-udp-port=43668 --rest-address=0.0.0.0 --nat=extip:172.18.186.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=354a2055bbd5f0397cdf21972fa14fdf55a46e119aeaecce2fed603b2284a8ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43669 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEvpdWkILjtyq8cEmTP3ITA-sPgB4T7kaBE9vUZVN7QTcMtMQjVtNMZspBlJTs8URKl8aTA_QB-jJssBO252GMYCgmlkgnY0gmlwhKwSzIeKbXVsdGlhZGRyc5YACASsEsyHBm9mAAoErBLMhwZvZ90DgnJzhQADAQAAiXNlY3AyNTZrMaECk0KZYlHxvTF1EK-mlWOxAD_lhPFXAXYA2vyYdPM8GpSDdGNwgm9mg3VkcIJvaIV3YWt1MgE
|
||||
2026-03-13 04:33:46.032 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.186.82 waku 00703825f2861800aae143919a92d0d7f992b555df5493c191d8671fdc84628c
|
||||
2026-03-13 04:33:46.064 DEBUG [src.node.docker_mananger] Container started with ID 00703825f286. Setting up logs at ./log/docker/node3_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:46.065 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43665
|
||||
2026-03-13 04:33:46.066 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:47.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43665/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:47.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:33:47.084 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:47.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43665/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:47.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.186.82/tcp/43666/p2p/16Uiu2HAmAKKsM6BxZ7ZXVVmeFXMpb5BTpC81CaDUFzCzHHuYzdBa","/ip4/172.18.186.82/tcp/43667/ws/p2p/16Uiu2HAmAKKsM6BxZ7ZXVVmeFXMpb5BTpC81CaDUFzCzHHuYzdBa"],"enrUri":"enr:-L24QMtcBMGKvirWpRXW6IfSsHM4I3ef3Pr8QbslCxTb8GXAeUb2qUZq81Ejf4_ncigWyll2DJgCpHGGxZsbpaV-JlQCgmlkgnY0gmlwhKwSulKKbXVsdGlhZGRyc5YACASsErpSBqqSAAoErBK6Ugaqk90DgnJzhQADAQAAiXNlY3AyNTZrMaEC3T8UTOOnYRF9YoES0L_dJZCWBDdVtRnlhAiLuzGJLs2DdGNwgqqSg3VkcIKqlIV3YWt1MgE"}'
|
||||
2026-03-13 04:33:47.092 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:47.093 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43665/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.135/tcp/28518/p2p/16Uiu2HAm5LWp4WLwrnyurrJfqjVzL2QJZMiMSfABBjHVsWfSzzcj"]'
|
||||
2026-03-13 04:33:47.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:47.102 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:47.102 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:47.102 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:47.103 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:47.104 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:47.104 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.200.42
|
||||
2026-03-13 04:33:47.104 DEBUG [src.node.docker_mananger] Generated ports ['57095', '57096', '57097', '57098', '57099']
|
||||
2026-03-13 04:33:47.104 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:47.104 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:47.104 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:47.105 DEBUG [src.node.docker_mananger] docker run -i -t -p 57095:57095 -p 57096:57096 -p 57097:57097 -p 57098:57098 -p 57099:57099 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=57097 --rest-port=57095 --tcp-port=57096 --discv5-udp-port=57098 --rest-address=0.0.0.0 --nat=extip:172.18.200.42 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4fba2d52ee39a1f98cd5f199a2d8ed6e900e01a8c2adfaa4be7eed81e55abc0d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57099 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEvpdWkILjtyq8cEmTP3ITA-sPgB4T7kaBE9vUZVN7QTcMtMQjVtNMZspBlJTs8URKl8aTA_QB-jJssBO252GMYCgmlkgnY0gmlwhKwSzIeKbXVsdGlhZGRyc5YACASsEsyHBm9mAAoErBLMhwZvZ90DgnJzhQADAQAAiXNlY3AyNTZrMaECk0KZYlHxvTF1EK-mlWOxAD_lhPFXAXYA2vyYdPM8GpSDdGNwgm9mg3VkcIJvaIV3YWt1MgE
|
||||
2026-03-13 04:33:47.296 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.200.42 waku 864c6d9d58e7519d84c99f8829e3892497abad9a2c3c970d65c53205908e25dc
|
||||
2026-03-13 04:33:47.331 DEBUG [src.node.docker_mananger] Container started with ID 864c6d9d58e7. Setting up logs at ./log/docker/node4_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:47.332 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57095
|
||||
2026-03-13 04:33:47.332 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:48.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57095/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:48.350 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":"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"}]}'
|
||||
2026-03-13 04:33:48.351 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:48.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57095/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:48.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.42/tcp/57096/p2p/16Uiu2HAkzn98yFSngnJY7FyQMvX9pJ8EaPnioyUqgTUKCZvPAifu","/ip4/172.18.200.42/tcp/57097/ws/p2p/16Uiu2HAkzn98yFSngnJY7FyQMvX9pJ8EaPnioyUqgTUKCZvPAifu"],"enrUri":"enr:-L24QFibUKNQ4nQagxhFR75uuRLQmjwKFuBA5KDqVfvgicK7C-I5jJPs28nyE_NE7GSXkivCDBkpBvxIZnJo0qXZt7MCgmlkgnY0gmlwhKwSyCqKbXVsdGlhZGRyc5YACASsEsgqBt8IAAoErBLIKgbfCd0DgnJzhQADAQAAiXNlY3AyNTZrMaECT4jCO0zURWIInutBOBpXns5QfJjUaX0kMlENCAOK0_yDdGNwgt8Ig3VkcILfCoV3YWt1MgE"}'
|
||||
2026-03-13 04:33:48.357 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:48.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57095/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.135/tcp/28518/p2p/16Uiu2HAm5LWp4WLwrnyurrJfqjVzL2QJZMiMSfABBjHVsWfSzzcj"]'
|
||||
2026-03-13 04:33:48.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:48.366 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:48.366 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:48.366 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:48.366 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:48.368 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:48.368 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.113.161
|
||||
2026-03-13 04:33:48.368 DEBUG [src.node.docker_mananger] Generated ports ['20821', '20822', '20823', '20824', '20825']
|
||||
2026-03-13 04:33:48.368 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:48.368 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:48.369 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:48.369 DEBUG [src.node.docker_mananger] docker run -i -t -p 20821:20821 -p 20822:20822 -p 20823:20823 -p 20824:20824 -p 20825:20825 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=20823 --rest-port=20821 --tcp-port=20822 --discv5-udp-port=20824 --rest-address=0.0.0.0 --nat=extip:172.18.113.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3c9b9c397d1a7dbcb2b40fef25da7d8ced8a883b308ae5abc2967df3d31eb643 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20825 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEvpdWkILjtyq8cEmTP3ITA-sPgB4T7kaBE9vUZVN7QTcMtMQjVtNMZspBlJTs8URKl8aTA_QB-jJssBO252GMYCgmlkgnY0gmlwhKwSzIeKbXVsdGlhZGRyc5YACASsEsyHBm9mAAoErBLMhwZvZ90DgnJzhQADAQAAiXNlY3AyNTZrMaECk0KZYlHxvTF1EK-mlWOxAD_lhPFXAXYA2vyYdPM8GpSDdGNwgm9mg3VkcIJvaIV3YWt1MgE
|
||||
2026-03-13 04:33:48.570 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.113.161 waku 8d3489bdaad2f9f30e171c21b5fc43ba13ca9cca34f86ad9149e0aa9510756e4
|
||||
2026-03-13 04:33:48.606 DEBUG [src.node.docker_mananger] Container started with ID 8d3489bdaad2. Setting up logs at ./log/docker/node5_2026-03-13_04-33-43__b38c52f4-10e1-4101-b8c2-23336dca7d46__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:48.606 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20821
|
||||
2026-03-13 04:33:48.606 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:49.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20821/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:49.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:33:49.619 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:49.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20821/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:49.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.161/tcp/20822/p2p/16Uiu2HAkyXK9XwYW7E58ymBpXtqe6DH9SHozxHc3VF131sErdtW7","/ip4/172.18.113.161/tcp/20823/ws/p2p/16Uiu2HAkyXK9XwYW7E58ymBpXtqe6DH9SHozxHc3VF131sErdtW7"],"enrUri":"enr:-L24QE2GbQKqrUMA34YuB8r7kmdNUI5UhJoH5AXAmywom_nRbeinOVv3i1om5TQmtza4Cxk-vjmHpjgR_94KbAnNB9ACgmlkgnY0gmlwhKwScaGKbXVsdGlhZGRyc5YACASsEnGhBlFWAAoErBJxoQZRV90DgnJzhQADAQAAiXNlY3AyNTZrMaECPOCtfGCQw6tpseBouB3qgMyX1cUeNiujBmN23JNGPhSDdGNwglFWg3VkcIJRWIV3YWt1MgE"}'
|
||||
2026-03-13 04:33:49.626 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:49.626 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20821/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.135/tcp/28518/p2p/16Uiu2HAm5LWp4WLwrnyurrJfqjVzL2QJZMiMSfABBjHVsWfSzzcj"]'
|
||||
2026-03-13 04:33:49.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:49.629 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
||||
2026-03-13 04:33:49.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28517/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:33:49.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:49.637 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53471/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:33:49.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:49.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28517/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:49.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:49.655 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:49.755 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:49.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28517/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:49.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376429649812224,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:33:49.759 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:49.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:49.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376429649812224,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:33:49.763 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28517/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:49.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:49.768 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:49.868 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:33:49.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:49.871 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:43665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b''
|
||||
2026-03-13 04:33:49.873 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:33:49.874 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:33:49.875 DEBUG [src.node.waku_node] Stopping container with id 6c38b2c14b80
|
||||
2026-03-13 04:33:50.446 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:50.448 DEBUG [src.node.waku_node] Stopping container with id 4c3200477cd7
|
||||
2026-03-13 04:33:51.011 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:51.013 DEBUG [src.node.waku_node] Stopping container with id 00703825f286
|
||||
2026-03-13 04:33:51.260 ERROR [src.node.docker_mananger] Max retries reached for container 6c38b2c14b80. Exiting log stream.
|
||||
2026-03-13 04:33:51.586 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:51.586 DEBUG [src.node.waku_node] Stopping container with id 864c6d9d58e7
|
||||
2026-03-13 04:33:51.824 ERROR [src.node.docker_mananger] Max retries reached for container 4c3200477cd7. Exiting log stream.
|
||||
2026-03-13 04:33:52.166 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:52.167 DEBUG [src.node.waku_node] Stopping container with id 8d3489bdaad2
|
||||
2026-03-13 04:33:52.400 ERROR [src.node.docker_mananger] Max retries reached for container 00703825f286. Exiting log stream.
|
||||
2026-03-13 04:33:52.715 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:52.717 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:33:52.733 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:52.739 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:52.744 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:52.751 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:52.756 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
101
nim/1113/data/attachments/15b4648fd43a2b79.txt
Normal file
101
nim/1113/data/attachments/15b4648fd43a2b79.txt
Normal file
@ -0,0 +1,101 @@
|
||||
2026-03-13 04:32:39.378 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:32:39.379 DEBUG [tests.conftest] Running test: test_filter_node_not_connected_directly_to_lightpushing_node with id: 2026-03-13_04-32-39__32dca8dc-24eb-4ddc-851e-727734aa46ef
|
||||
2026-03-13 04:32:39.379 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:32:39.379 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:32:39.380 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:32:39.391 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:39.391 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-32-39__32dca8dc-24eb-4ddc-851e-727734aa46ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:39.398 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:39.398 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-32-39__32dca8dc-24eb-4ddc-851e-727734aa46ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:39.405 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:39.405 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-32-39__32dca8dc-24eb-4ddc-851e-727734aa46ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:39.405 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:32:39.405 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:32:39.406 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:39.406 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:39.449 DEBUG [src.node.docker_mananger] Network waku created
|
||||
2026-03-13 04:32:39.450 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.122
|
||||
2026-03-13 04:32:39.450 DEBUG [src.node.docker_mananger] Generated ports ['3652', '3653', '3654', '3655', '3656']
|
||||
2026-03-13 04:32:39.450 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:39.450 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:39.450 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:39.451 DEBUG [src.node.docker_mananger] docker run -i -t -p 3652:3652 -p 3653:3653 -p 3654:3654 -p 3655:3655 -p 3656:3656 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=3654 --rest-port=3652 --tcp-port=3653 --discv5-udp-port=3655 --rest-address=0.0.0.0 --nat=extip:172.18.161.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb8ec64d621b1c0ee84a13e3f887b59a25cddd11de69b29fdaf68e7ede4acfa8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3656 --metrics-logging=true --lightpush=true
|
||||
2026-03-13 04:32:43.113 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.122 waku 903c7ea9499e89fa051dc7e2b342b873fc1b220b005ea164270ca74bb5f5b203
|
||||
2026-03-13 04:32:43.147 DEBUG [src.node.docker_mananger] Container started with ID 903c7ea9499e. Setting up logs at ./log/docker/node1_2026-03-13_04-32-39__32dca8dc-24eb-4ddc-851e-727734aa46ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:43.147 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3652
|
||||
2026-03-13 04:32:43.147 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:44.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3652/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:44.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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":"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"}]}'
|
||||
2026-03-13 04:32:44.152 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:44.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3652/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:44.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.122/tcp/3653/p2p/16Uiu2HAkz8MJ7zWZJErcUKyzsYUnDvmJcZYB28wjqrZgPdFWi7xa","/ip4/172.18.161.122/tcp/3654/ws/p2p/16Uiu2HAkz8MJ7zWZJErcUKyzsYUnDvmJcZYB28wjqrZgPdFWi7xa"],"enrUri":"enr:-L24QPGPOeSh2EOg93yROUDCSbPAU4cAbp_Bbj0p4QerpMYfKoaBaReh8BHOnvwa971vg1pU0LAXLKDhjaUjOIT8RacCgmlkgnY0gmlwhKwSoXqKbXVsdGlhZGRyc5YACASsEqF6Bg5FAAoErBKhegYORt0DgnJzhQADAQAAiXNlY3AyNTZrMaECRdpvT5hryDAwVlXMM-s3yD1hEZN4V_8i7v5-h1mFSGeDdGNwgg5Fg3VkcIIOR4V3YWt1Mgk"}'
|
||||
2026-03-13 04:32:44.155 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:44.155 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:44.156 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:44.157 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:32:44.157 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.141.42
|
||||
2026-03-13 04:32:44.157 DEBUG [src.node.docker_mananger] Generated ports ['25906', '25907', '25908', '25909', '25910']
|
||||
2026-03-13 04:32:44.158 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:44.158 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:44.158 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:44.158 DEBUG [src.node.docker_mananger] docker run -i -t -p 25906:25906 -p 25907:25907 -p 25908:25908 -p 25909:25909 -p 25910:25910 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=25908 --rest-port=25906 --tcp-port=25907 --discv5-udp-port=25909 --rest-address=0.0.0.0 --nat=extip:172.18.141.42 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c63dd07fd5e824b00e92f41f8ccc12ceceb7bced9ac0d7bd31bb24d71e1c843c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25910 --metrics-logging=true --lightpush=true --filter=true --relay=true --discv5-bootstrap-node=enr:-L24QPGPOeSh2EOg93yROUDCSbPAU4cAbp_Bbj0p4QerpMYfKoaBaReh8BHOnvwa971vg1pU0LAXLKDhjaUjOIT8RacCgmlkgnY0gmlwhKwSoXqKbXVsdGlhZGRyc5YACASsEqF6Bg5FAAoErBKhegYORt0DgnJzhQADAQAAiXNlY3AyNTZrMaECRdpvT5hryDAwVlXMM-s3yD1hEZN4V_8i7v5-h1mFSGeDdGNwgg5Fg3VkcIIOR4V3YWt1Mgk --lightpushnode=/ip4/172.18.161.122/tcp/3653/p2p/16Uiu2HAkz8MJ7zWZJErcUKyzsYUnDvmJcZYB28wjqrZgPdFWi7xa
|
||||
2026-03-13 04:32:44.350 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.141.42 waku c9dfdc78c7f948e8d32f7694c5a67003408859fc1186976b4bd20b32851fa5e3
|
||||
2026-03-13 04:32:44.382 DEBUG [src.node.docker_mananger] Container started with ID c9dfdc78c7f9. Setting up logs at ./log/docker/node2_2026-03-13_04-32-39__32dca8dc-24eb-4ddc-851e-727734aa46ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:44.382 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25906
|
||||
2026-03-13 04:32:44.383 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:45.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25906/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:45.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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_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"}]}'
|
||||
2026-03-13 04:32:45.386 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:45.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25906/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:45.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.141.42/tcp/25907/p2p/16Uiu2HAkxNuLWDQUKQ3zkLVRFGvS5S2EqWDf6L3xjKNSZhujMJVT","/ip4/172.18.141.42/tcp/25908/ws/p2p/16Uiu2HAkxNuLWDQUKQ3zkLVRFGvS5S2EqWDf6L3xjKNSZhujMJVT"],"enrUri":"enr:-L24QAYKSVRAXhLHGT4VEdBnnVoMFzNl5eAHwp_k2djWtW5uHxYLXKF0JGM8LGU0zQFyHY-sKuyu0fyum9QudY0CMMQCgmlkgnY0gmlwhKwSjSqKbXVsdGlhZGRyc5YACASsEo0qBmUzAAoErBKNKgZlNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECK91r14FVx9SBdL0KbdMUaUp9eaufrRfyBOqzdCf9xxaDdGNwgmUzg3VkcIJlNYV3YWt1Mg0"}'
|
||||
2026-03-13 04:32:45.389 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:45.389 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:45.389 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:45.391 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:32:45.391 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.59
|
||||
2026-03-13 04:32:45.391 DEBUG [src.node.docker_mananger] Generated ports ['25816', '25817', '25818', '25819', '25820']
|
||||
2026-03-13 04:32:45.391 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:45.391 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:45.392 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:45.392 DEBUG [src.node.docker_mananger] docker run -i -t -p 25816:25816 -p 25817:25817 -p 25818:25818 -p 25819:25819 -p 25820:25820 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=25818 --rest-port=25816 --tcp-port=25817 --discv5-udp-port=25819 --rest-address=0.0.0.0 --nat=extip:172.18.209.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ab75cb82daeeda10bdbdc267b45afc8541bad5de4140be1acb5acdeedfcc8d16 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25820 --metrics-logging=true --relay=false --filternode=/ip4/172.18.141.42/tcp/25907/p2p/16Uiu2HAkxNuLWDQUKQ3zkLVRFGvS5S2EqWDf6L3xjKNSZhujMJVT --discv5-bootstrap-node=enr:-L24QAYKSVRAXhLHGT4VEdBnnVoMFzNl5eAHwp_k2djWtW5uHxYLXKF0JGM8LGU0zQFyHY-sKuyu0fyum9QudY0CMMQCgmlkgnY0gmlwhKwSjSqKbXVsdGlhZGRyc5YACASsEo0qBmUzAAoErBKNKgZlNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECK91r14FVx9SBdL0KbdMUaUp9eaufrRfyBOqzdCf9xxaDdGNwgmUzg3VkcIJlNYV3YWt1Mg0
|
||||
2026-03-13 04:32:45.610 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.59 waku 29f98504f2b4ec429310e299832f195c05ce533ec4b31dbbd0eb6d1b5b2a1296
|
||||
2026-03-13 04:32:45.644 DEBUG [src.node.docker_mananger] Container started with ID 29f98504f2b4. Setting up logs at ./log/docker/node3_2026-03-13_04-32-39__32dca8dc-24eb-4ddc-851e-727734aa46ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:45.644 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25816
|
||||
2026-03-13 04:32:45.644 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:46.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25816/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:46.648 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:32:46.648 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:46.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25816/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:46.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.59/tcp/25817/p2p/16Uiu2HAmJgBPTu7XRgr1Lpcu94fz9CMg6nzEyMbAc1jt9dG2Gu5n","/ip4/172.18.209.59/tcp/25818/ws/p2p/16Uiu2HAmJgBPTu7XRgr1Lpcu94fz9CMg6nzEyMbAc1jt9dG2Gu5n"],"enrUri":"enr:-L24QOLwLpKB2C_TTAQ1rQvSXeyaR5mm4HH1eI_27dSbLC3QJFEdjC9FlINHv0tFJX1jsaaLjQzuAzEq3qS7ipPXn1cCgmlkgnY0gmlwhKwS0TuKbXVsdGlhZGRyc5YACASsEtE7BmTZAAoErBLROwZk2t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWXQuuHxBZnZRYMBnsRA00-495sN7pdP9N1n3cJnCOi2DdGNwgmTZg3VkcIJk24V3YWt1MgA"}'
|
||||
2026-03-13 04:32:46.651 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:46.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3652/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:32:46.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:32:46.655 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25906/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:32:46.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:32:46.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25816/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:32:46.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-13 04:32:46.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3652/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:46.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.17.0.3/tcp/55102/p2p/16Uiu2HAkxNuLWDQUKQ3zkLVRFGvS5S2EqWDf6L3xjKNSZhujMJVT","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/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/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":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:32:46.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25906/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:46.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.209.59/tcp/43618/p2p/16Uiu2HAmJgBPTu7XRgr1Lpcu94fz9CMg6nzEyMbAc1jt9dG2Gu5n","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/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":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.161.122/tcp/3653/p2p/16Uiu2HAkz8MJ7zWZJErcUKyzsYUnDvmJcZYB28wjqrZgPdFWi7xa","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/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":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:32:46.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25816/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:46.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.141.42/tcp/25907/p2p/16Uiu2HAkxNuLWDQUKQ3zkLVRFGvS5S2EqWDf6L3xjKNSZhujMJVT","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/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/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,1],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:32:46.724 DEBUG [src.libs.common] Sleeping for 30 seconds
|
||||
2026-03-13 04:33:16.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3652/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": 1773376396725379097}}'
|
||||
2026-03-13 04:33:16.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:16.741 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:17.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25816/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:17.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376396725379097,"ephemeral":false}]'
|
||||
2026-03-13 04:33:17.747 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:33:17.748 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:33:17.749 DEBUG [src.node.waku_node] Stopping container with id 903c7ea9499e
|
||||
2026-03-13 04:33:18.322 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:18.323 DEBUG [src.node.waku_node] Stopping container with id c9dfdc78c7f9
|
||||
2026-03-13 04:33:18.880 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:18.881 DEBUG [src.node.waku_node] Stopping container with id 29f98504f2b4
|
||||
2026-03-13 04:33:19.136 ERROR [src.node.docker_mananger] Max retries reached for container 903c7ea9499e. Exiting log stream.
|
||||
2026-03-13 04:33:19.413 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:19.414 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:33:19.435 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:19.483 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:19.494 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
203
nim/1113/data/attachments/15bad1da50633d9f.txt
Normal file
203
nim/1113/data/attachments/15bad1da50633d9f.txt
Normal file
@ -0,0 +1,203 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_get_message_after_one_peer_was_stopped with id: 2026-03-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[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-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[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.211.89
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51224', '51225', '51226', '51227', '51228']
|
||||
[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 51224:51224 -p 51225:51225 -p 51226:51226 -p 51227:51227 -p 51228:51228 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=51226 --rest-port=51224 --tcp-port=51225 --discv5-udp-port=51227 --rest-address=0.0.0.0 --nat=extip:172.18.211.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f9a8be4dcc5ca56ef807e38159ef223c19e142dbbbc452b8a9ffbfe16ea9ca2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51228 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.89 waku 0d3629cb68fa361e51f56ff98b4d851085871bee8c47ea5b53bfdec9ba080239
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0d3629cb68fa. Setting up logs at ./log/docker/node1_2026-03-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51224
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c41adea6ff82. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0ef1546b6fb2. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51224/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":"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:51224/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.211.89/tcp/51225/p2p/16Uiu2HAm2LUMZhrmshChTDi7MB3kbSotTYj8VQXP7ug7CjqVBi4y","/ip4/172.18.211.89/tcp/51226/ws/p2p/16Uiu2HAm2LUMZhrmshChTDi7MB3kbSotTYj8VQXP7ug7CjqVBi4y"],"enrUri":"enr:-L24QNuBMC3NLRJYXvvOLndcLL7lN15DnyhNL52TnM1BpU1mLZDyoiv_lGimcEimOGrRht450l4zX9_i5hC3D8xQWSACgmlkgnY0gmlwhKwS01mKbXVsdGlhZGRyc5YACASsEtNZBsgZAAoErBLTWQbIGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZqzCqwp8QXIQwSjIjURoru7vuYW2vpG6LelV25Et8vqDdGNwgsgZg3VkcILIG4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[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.125.236
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47131', '47132', '47133', '47134', '47135']
|
||||
[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 47131:47131 -p 47132:47132 -p 47133:47133 -p 47134:47134 -p 47135:47135 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=47133 --rest-port=47131 --tcp-port=47132 --discv5-udp-port=47134 --rest-address=0.0.0.0 --nat=extip:172.18.125.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ffdf5fb03cd615ad8e9379deedda6ff8c0074fbbafdf6fbcdcdc9fcdba3e6a9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47135 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNuBMC3NLRJYXvvOLndcLL7lN15DnyhNL52TnM1BpU1mLZDyoiv_lGimcEimOGrRht450l4zX9_i5hC3D8xQWSACgmlkgnY0gmlwhKwS01mKbXVsdGlhZGRyc5YACASsEtNZBsgZAAoErBLTWQbIGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZqzCqwp8QXIQwSjIjURoru7vuYW2vpG6LelV25Et8vqDdGNwgsgZg3VkcILIG4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.236 waku d22fa249ea95611ded5359d9493a3d97996ea18ec78ebab9d0cdfcbce5553ca5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d22fa249ea95. Setting up logs at ./log/docker/node2_2026-03-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47131
|
||||
[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:47131/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":"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:47131/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.125.236/tcp/47132/p2p/16Uiu2HAmDbUxUSLBdb2dXGxyWHVkFs9yHgncE7oiCBtiRj57hFck","/ip4/172.18.125.236/tcp/47133/ws/p2p/16Uiu2HAmDbUxUSLBdb2dXGxyWHVkFs9yHgncE7oiCBtiRj57hFck"],"enrUri":"enr:-L24QJtyZx6CLk74RPAtZlVnloIWpazoPsEI5dI-4InrsIZAUJT0ejm18evFoaZujTXTE4UuLefH56ogcnIFv_WovqICgmlkgnY0gmlwhKwSfeyKbXVsdGlhZGRyc5YACASsEn3sBrgcAAoErBJ97Aa4Hd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDfW1lJ2SM19PyctJsdfpjCkSfVcOUTZhXZu59qYdhLGDdGNwgrgcg3VkcIK4HoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47131/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.89/tcp/51225/p2p/16Uiu2HAm2LUMZhrmshChTDi7MB3kbSotTYj8VQXP7ug7CjqVBi4y"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:46 Running fixture setup: setup_optional_relay_nodes
|
||||
[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-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[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.127.166
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53831', '53832', '53833', '53834', '53835']
|
||||
[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 53831:53831 -p 53832:53832 -p 53833:53833 -p 53834:53834 -p 53835:53835 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=53833 --rest-port=53831 --tcp-port=53832 --discv5-udp-port=53834 --rest-address=0.0.0.0 --nat=extip:172.18.127.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dcd14f16e97c2b953faf3d3928dbb03d0f6f32bc9baa8bbdfa230b8702b8db8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53835 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNuBMC3NLRJYXvvOLndcLL7lN15DnyhNL52TnM1BpU1mLZDyoiv_lGimcEimOGrRht450l4zX9_i5hC3D8xQWSACgmlkgnY0gmlwhKwS01mKbXVsdGlhZGRyc5YACASsEtNZBsgZAAoErBLTWQbIGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZqzCqwp8QXIQwSjIjURoru7vuYW2vpG6LelV25Et8vqDdGNwgsgZg3VkcILIG4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.127.166 waku 1e8356cfcbe58825d39ff3267c8aa0c2a1d65c3d9ada28c57b9c5de44093d42a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1e8356cfcbe5. Setting up logs at ./log/docker/node3_2026-03-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53831
|
||||
[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:53831/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":"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:53831/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.127.166/tcp/53832/p2p/16Uiu2HAmHt4i9MrpYz7x7A4JKSHZgPKp5p3zxhxHMbDZESgdswEk","/ip4/172.18.127.166/tcp/53833/ws/p2p/16Uiu2HAmHt4i9MrpYz7x7A4JKSHZgPKp5p3zxhxHMbDZESgdswEk"],"enrUri":"enr:-L24QAVguBhIWplncXcG_e5dVAmUDdVXQEEc-luymyiHaMwmWDbIkGIKMfIKahed84f7p8td6Ynx0Xov9wY3PpEfmFkCgmlkgnY0gmlwhKwSf6aKbXVsdGlhZGRyc5YACASsEn-mBtJIAAoErBJ_pgbSSd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTaPqHrxITFuekxHLEgt-DC45tKBf8XLQ_CIH3b5XKuWDdGNwgtJIg3VkcILSSoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53831/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.89/tcp/51225/p2p/16Uiu2HAm2LUMZhrmshChTDi7MB3kbSotTYj8VQXP7ug7CjqVBi4y"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[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.136.144
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60898', '60899', '60900', '60901', '60902']
|
||||
[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 60898:60898 -p 60899:60899 -p 60900:60900 -p 60901:60901 -p 60902:60902 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=60900 --rest-port=60898 --tcp-port=60899 --discv5-udp-port=60901 --rest-address=0.0.0.0 --nat=extip:172.18.136.144 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5d19b8ccaee99f0b9c74bb9cd7076e3a8c5aab4adb8e4eb5d41a5fe8f636dda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60902 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNuBMC3NLRJYXvvOLndcLL7lN15DnyhNL52TnM1BpU1mLZDyoiv_lGimcEimOGrRht450l4zX9_i5hC3D8xQWSACgmlkgnY0gmlwhKwS01mKbXVsdGlhZGRyc5YACASsEtNZBsgZAAoErBLTWQbIGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZqzCqwp8QXIQwSjIjURoru7vuYW2vpG6LelV25Et8vqDdGNwgsgZg3VkcILIG4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.144 waku 5e5977952648205f21e99cb40483bede7aec23f108e731dea285bf621e30b3a5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5e5977952648. Setting up logs at ./log/docker/node4_2026-03-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60898
|
||||
[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:60898/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":"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:60898/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.136.144/tcp/60899/p2p/16Uiu2HAkvigoWM7Js6dJCGHtbAsHETLiLrSDS1SwPsUtnBYPLNJy","/ip4/172.18.136.144/tcp/60900/ws/p2p/16Uiu2HAkvigoWM7Js6dJCGHtbAsHETLiLrSDS1SwPsUtnBYPLNJy"],"enrUri":"enr:-L24QPILlGg_yNlZJatMCFWfy-hm4d1lrnk-5mTKsWHyiwDlS9vMLpzcJ1ehoTJKvFC5zaEbeDoRxR2Ztb3o3xRy3q0CgmlkgnY0gmlwhKwSiJCKbXVsdGlhZGRyc5YACASsEoiQBu3jAAoErBKIkAbt5N0DgnJzhQADAQAAiXNlY3AyNTZrMaECEzd9qBBespf--UpdyP4YfFVGOviR84ZEFRTpz4qQZr6DdGNwgu3jg3VkcILt5YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60898/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.89/tcp/51225/p2p/16Uiu2HAm2LUMZhrmshChTDi7MB3kbSotTYj8VQXP7ug7CjqVBi4y"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[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.26.221
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36144', '36145', '36146', '36147', '36148']
|
||||
[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 36144:36144 -p 36145:36145 -p 36146:36146 -p 36147:36147 -p 36148:36148 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=36146 --rest-port=36144 --tcp-port=36145 --discv5-udp-port=36147 --rest-address=0.0.0.0 --nat=extip:172.18.26.221 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ae078ea37b7e9adb2a62abb5cefd5f3cbda5dc763aff78ef2bba0cf6a670710b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36148 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNuBMC3NLRJYXvvOLndcLL7lN15DnyhNL52TnM1BpU1mLZDyoiv_lGimcEimOGrRht450l4zX9_i5hC3D8xQWSACgmlkgnY0gmlwhKwS01mKbXVsdGlhZGRyc5YACASsEtNZBsgZAAoErBLTWQbIGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZqzCqwp8QXIQwSjIjURoru7vuYW2vpG6LelV25Et8vqDdGNwgsgZg3VkcILIG4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.26.221 waku 4b80dd3ba012e16672d4f2965c756a8e9b271ede6858c6403164c98d11a1c25f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4b80dd3ba012. Setting up logs at ./log/docker/node5_2026-03-13_04-32-56__ca119d97-20ed-4cf1-9e06-48294f669ff2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36144
|
||||
[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:36144/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":"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:36144/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.26.221/tcp/36145/p2p/16Uiu2HAmKCFc6RhrZRgCdUo3VsmiWZFfrQEMXmvxT1ErMrWt1M1e","/ip4/172.18.26.221/tcp/36146/ws/p2p/16Uiu2HAmKCFc6RhrZRgCdUo3VsmiWZFfrQEMXmvxT1ErMrWt1M1e"],"enrUri":"enr:-L24QDw_kI_LuOXFAycSFZ1mZ3E-e0BsI27FXPLHx6Aa47VFRvRCL6jRbowEqvuVjDp2WJlD27Eywg7WwxnWNJBnK24CgmlkgnY0gmlwhKwSGt2KbXVsdGlhZGRyc5YACASsEhrdBo0xAAoErBIa3QaNMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYShgNMjl4keycBebvKAYyUQcW42f4QE3ll7tWCAG24WDdGNwgo0xg3VkcIKNM4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36144/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.89/tcp/51225/p2p/16Uiu2HAm2LUMZhrmshChTDi7MB3kbSotTYj8VQXP7ug7CjqVBi4y"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51224/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:47131/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'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:64 Running fixture setup: subscribe_optional_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53831/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:60898/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:36144/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:51224/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51224/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382112031744,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47131/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382112031744,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53831/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382112031744,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60898/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382112031744,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36144/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382112031744,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51224/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51224/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382242114060,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47131/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382242114060,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53831/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382242114060,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60898/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382242114060,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36144/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382242114060,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d22fa249ea95
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51224/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53831/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382819744512,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60898/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382819744512,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36144/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376382819744512,"ephemeral":false,"proof":""}]'
|
||||
[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 0d3629cb68fa
|
||||
[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 1e8356cfcbe5
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d22fa249ea95. 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 5e5977952648
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0d3629cb68fa. 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 4b80dd3ba012
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1e8356cfcbe5. 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.
|
||||
76
nim/1113/data/attachments/15ded977226e8688.txt
Normal file
76
nim/1113/data/attachments/15ded977226e8688.txt
Normal file
@ -0,0 +1,76 @@
|
||||
2026-03-13 04:34:53.614 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:34:53.615 DEBUG [tests.conftest] Running test: test_different_page_size[1] with id: 2026-03-13_04-34-53__682cd60e-7091-45c7-aefc-68b0f8be4b5e
|
||||
2026-03-13 04:34:53.615 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:34:53.615 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:34:53.615 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-13 04:34:53.622 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:53.622 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-13_04-34-53__682cd60e-7091-45c7-aefc-68b0f8be4b5e__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:53.622 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:53.622 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:53.623 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:53.624 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.61
|
||||
2026-03-13 04:34:53.624 DEBUG [src.node.docker_mananger] Generated ports ['21376', '21377', '21378', '21379', '21380']
|
||||
2026-03-13 04:34:53.624 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:53.624 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:53.624 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:53.624 DEBUG [src.node.docker_mananger] docker run -i -t -p 21376:21376 -p 21377:21377 -p 21378:21378 -p 21379:21379 -p 21380:21380 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=21378 --rest-port=21376 --tcp-port=21377 --discv5-udp-port=21379 --rest-address=0.0.0.0 --nat=extip:172.18.43.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e1a93cc300bbeccf39a2bd37ddfe1212dde55a26fcd679fe694eae4f3abe99b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21380 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-13 04:34:53.814 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.61 waku 91a3ff7b021daa5e2a361598060c91c312dbc7895ba2c97a1640180edfc24b33
|
||||
2026-03-13 04:34:53.850 DEBUG [src.node.docker_mananger] Container started with ID 91a3ff7b021d. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-34-53__682cd60e-7091-45c7-aefc-68b0f8be4b5e__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:53.851 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21376
|
||||
2026-03-13 04:34:53.852 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:53.864 ERROR [src.node.docker_mananger] Max retries reached for container de0be4f7873f. Exiting log stream.
|
||||
2026-03-13 04:34:54.408 ERROR [src.node.docker_mananger] Max retries reached for container ad816b476530. Exiting log stream.
|
||||
2026-03-13 04:34:54.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21376/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:34:54.855 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:54.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21376/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:54.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.61/tcp/21377/p2p/16Uiu2HAm8FDytNzkL5MC8YGEScfEUFDcwPbXMas1875j3qEQZmFW","/ip4/172.18.43.61/tcp/21378/ws/p2p/16Uiu2HAm8FDytNzkL5MC8YGEScfEUFDcwPbXMas1875j3qEQZmFW"],"enrUri":"enr:-L24QBPxCz2ysBZQxQQKylNGwoElVkCzqK3--s0kHH9dp6dmDOLbEX0-ZIuk8tM53xND61_cl4IquFyjcKgimm2irNACgmlkgnY0gmlwhKwSKz2KbXVsdGlhZGRyc5YACASsEis9BlOBAAoErBIrPQZTgt0DgnJzhQADAQAAiXNlY3AyNTZrMaECvnq5uKpfJDRRbiuB-DcH8fC9jXqedyNhjz_XzKTTEwmDdGNwglOBg3VkcIJTg4V3YWt1MgM"}'
|
||||
2026-03-13 04:34:54.858 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:54.865 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:54.865 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-13_04-34-53__682cd60e-7091-45c7-aefc-68b0f8be4b5e__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:54.865 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:54.865 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:54.867 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:54.867 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.41
|
||||
2026-03-13 04:34:54.867 DEBUG [src.node.docker_mananger] Generated ports ['10574', '10575', '10576', '10577', '10578']
|
||||
2026-03-13 04:34:54.867 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:54.867 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:54.867 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:54.867 DEBUG [src.node.docker_mananger] docker run -i -t -p 10574:10574 -p 10575:10575 -p 10576:10576 -p 10577:10577 -p 10578:10578 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=10576 --rest-port=10574 --tcp-port=10575 --discv5-udp-port=10577 --rest-address=0.0.0.0 --nat=extip:172.18.150.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e8f603e9cfafc7f8cebd1d054512cbc5eff39dbcfb7acb1cdd2d17f07b5bd7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10578 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBPxCz2ysBZQxQQKylNGwoElVkCzqK3--s0kHH9dp6dmDOLbEX0-ZIuk8tM53xND61_cl4IquFyjcKgimm2irNACgmlkgnY0gmlwhKwSKz2KbXVsdGlhZGRyc5YACASsEis9BlOBAAoErBIrPQZTgt0DgnJzhQADAQAAiXNlY3AyNTZrMaECvnq5uKpfJDRRbiuB-DcH8fC9jXqedyNhjz_XzKTTEwmDdGNwglOBg3VkcIJTg4V3YWt1MgM --storenode=/ip4/172.18.43.61/tcp/21377/p2p/16Uiu2HAm8FDytNzkL5MC8YGEScfEUFDcwPbXMas1875j3qEQZmFW --store=true --relay=true
|
||||
2026-03-13 04:34:55.058 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.41 waku 122b8f9355da128d1cb2b660a4b8b8c59be67347d914e965ff400a5b53114509
|
||||
2026-03-13 04:34:55.092 DEBUG [src.node.docker_mananger] Container started with ID 122b8f9355da. Setting up logs at ./log/docker/store_node1_2026-03-13_04-34-53__682cd60e-7091-45c7-aefc-68b0f8be4b5e__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:55.092 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10574
|
||||
2026-03-13 04:34:55.093 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:56.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10574/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:56.097 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":"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"}]}'
|
||||
2026-03-13 04:34:56.097 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:56.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10574/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:56.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.41/tcp/10575/p2p/16Uiu2HAmNQdjN11zcC3c6dqzUTnpfvBu691EPfrWPFapbX9zsa9t","/ip4/172.18.150.41/tcp/10576/ws/p2p/16Uiu2HAmNQdjN11zcC3c6dqzUTnpfvBu691EPfrWPFapbX9zsa9t"],"enrUri":"enr:-L24QHsYWdWFjtlhx5OczJnrAw0YRAE_-5NF_JieCof1lq66TSliV0p9Bc37ZmJ_dq7fmvNKJTaODxMzQFe0E-AFvwoCgmlkgnY0gmlwhKwSlimKbXVsdGlhZGRyc5YACASsEpYpBilPAAoErBKWKQYpUN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkOdsaKUd1ljMkZ-y9-fRqLLr3tNaqo5WYXQ1yeoXhoeDdGNwgilPg3VkcIIpUYV3YWt1MgM"}'
|
||||
2026-03-13 04:34:56.100 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:56.100 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10574/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.43.61/tcp/21377/p2p/16Uiu2HAm8FDytNzkL5MC8YGEScfEUFDcwPbXMas1875j3qEQZmFW"]'
|
||||
2026-03-13 04:34:56.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:56.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21376/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:34:56.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:56.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10574/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:34:56.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:56.109 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:34:56.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21376/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:56.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:56.115 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:34:56.316 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:34:56.316 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21376/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:56.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:56.322 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:34:56.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21376/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:56.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7af8b28bdabf4e6a2153e91c08f469eb392587dfd88408243d659d05bf9c700b"}],"paginationCursor":"0x7af8b28bdabf4e6a2153e91c08f469eb392587dfd88408243d659d05bf9c700b"}'
|
||||
2026-03-13 04:34:56.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10574/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:56.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7af8b28bdabf4e6a2153e91c08f469eb392587dfd88408243d659d05bf9c700b"}],"paginationCursor":"0x7af8b28bdabf4e6a2153e91c08f469eb392587dfd88408243d659d05bf9c700b"}'
|
||||
2026-03-13 04:34:56.530 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:34:56.531 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:34:56.531 DEBUG [src.node.waku_node] Stopping container with id 91a3ff7b021d
|
||||
2026-03-13 04:34:57.122 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:57.122 DEBUG [src.node.waku_node] Stopping container with id 122b8f9355da
|
||||
2026-03-13 04:34:57.653 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:57.661 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:34:57.666 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:57.671 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
96
nim/1113/data/attachments/15e602da356bf50d.txt
Normal file
96
nim/1113/data/attachments/15e602da356bf50d.txt
Normal file
@ -0,0 +1,96 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_missing_payload with id: 2026-03-13_04-32-42__6de6ae3f-2d1d-4c5e-b743-9524a4af2061
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_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/receiving_node1_2026-03-13_04-32-42__6de6ae3f-2d1d-4c5e-b743-9524a4af2061__wakuorg_nwaku:latest.log
|
||||
[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.119.50
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10276', '10277', '10278', '10279', '10280']
|
||||
[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 10276:10276 -p 10277:10277 -p 10278:10278 -p 10279:10279 -p 10280:10280 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=10278 --rest-port=10276 --tcp-port=10277 --discv5-udp-port=10279 --rest-address=0.0.0.0 --nat=extip:172.18.119.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a08fbac4901aa1dda738b7da6f00a2d20ec1b7ca9657c8b3957b72722c32f294 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10280 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.50 waku 74f9dc26306e1e81272e4661d94cd4c7230652a125fcdf0c4ce52e7ce8c33fe6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 74f9dc26306e. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-32-42__6de6ae3f-2d1d-4c5e-b743-9524a4af2061__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10276
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 19421c972e61. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f51154fa0d47. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10276/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":"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:10276/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.119.50/tcp/10277/p2p/16Uiu2HAmGBC6EdqgmxagY8CNCvj6gVQfAS7j6t5pVNgqYqGS5mJc","/ip4/172.18.119.50/tcp/10278/ws/p2p/16Uiu2HAmGBC6EdqgmxagY8CNCvj6gVQfAS7j6t5pVNgqYqGS5mJc"],"enrUri":"enr:-L24QI-4JbzPvGVf8q43U2ze3GWpFtTHBwfQb0LWzuYPCluPcz5RLXk3FJlrvvcDzfO4jRY48o7L2BBLe_-rVM2UeKMCgmlkgnY0gmlwhKwSdzKKbXVsdGlhZGRyc5YACASsEncyBiglAAoErBJ3MgYoJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNE_CkJwPnMBg4etxqo5n-ZYDwsN0fpkQUm0Cnp5sVT2DdGNwgiglg3VkcIIoJ4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/receiving_node2_2026-03-13_04-32-42__6de6ae3f-2d1d-4c5e-b743-9524a4af2061__wakuorg_nwaku:latest.log
|
||||
[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.222.9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28146', '28147', '28148', '28149', '28150']
|
||||
[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 28146:28146 -p 28147:28147 -p 28148:28148 -p 28149:28149 -p 28150:28150 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=28148 --rest-port=28146 --tcp-port=28147 --discv5-udp-port=28149 --rest-address=0.0.0.0 --nat=extip:172.18.222.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfaf30be9a3b5dd966085de434daf1de5ea4f84d56ef5d16134a0db5069d4da2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28150 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.9 waku 0c38a64c37a656fa45e87f4c9809f458ca7b80adac23c431d262497aea38bbfa
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0c38a64c37a6. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-32-42__6de6ae3f-2d1d-4c5e-b743-9524a4af2061__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28146
|
||||
[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:28146/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":"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:28146/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.222.9/tcp/28147/p2p/16Uiu2HAm3kVNLJiyEA3TwsqCDHM2Ts7PgjmwU9ikn5QDimXy8aUg","/ip4/172.18.222.9/tcp/28148/ws/p2p/16Uiu2HAm3kVNLJiyEA3TwsqCDHM2Ts7PgjmwU9ikn5QDimXy8aUg"],"enrUri":"enr:-L24QAFERnCvsgITmsWrbYgqrBSlpRt7rLMH3JuQwvxITgQOdxRDtjHAP4g8CdHYgVf2DJ9_U_d_46VJxCx_wmJTkWQCgmlkgnY0gmlwhKwS3gmKbXVsdGlhZGRyc5YACASsEt4JBm3zAAoErBLeCQZt9N0DgnJzhQADAQAAiXNlY3AyNTZrMaECe6-IT2QkOVIndZhYL3gex1NfmjRPf9zUe_VzVvOnfsGDdGNwgm3zg3VkcIJt9YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28146/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.50/tcp/10277/p2p/16Uiu2HAmGBC6EdqgmxagY8CNCvj6gVQfAS7j6t5pVNgqYqGS5mJc"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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/lightpush_node1_2026-03-13_04-32-42__6de6ae3f-2d1d-4c5e-b743-9524a4af2061__wakuorg_nwaku:latest.log
|
||||
[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.170.129
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2596', '2597', '2598', '2599', '2600']
|
||||
[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 2596:2596 -p 2597:2597 -p 2598:2598 -p 2599:2599 -p 2600:2600 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=2598 --rest-port=2596 --tcp-port=2597 --discv5-udp-port=2599 --rest-address=0.0.0.0 --nat=extip:172.18.170.129 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9d38ea121e17347f77cf525ae18dcccc35af8dacd9ecbadef601e6a2938dab2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2600 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI-4JbzPvGVf8q43U2ze3GWpFtTHBwfQb0LWzuYPCluPcz5RLXk3FJlrvvcDzfO4jRY48o7L2BBLe_-rVM2UeKMCgmlkgnY0gmlwhKwSdzKKbXVsdGlhZGRyc5YACASsEncyBiglAAoErBJ3MgYoJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNE_CkJwPnMBg4etxqo5n-ZYDwsN0fpkQUm0Cnp5sVT2DdGNwgiglg3VkcIIoJ4V3YWt1Mgk --lightpushnode=/ip4/172.18.119.50/tcp/10277/p2p/16Uiu2HAmGBC6EdqgmxagY8CNCvj6gVQfAS7j6t5pVNgqYqGS5mJc --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.170.129 waku f155954dc8120e10b4240d46c5e8358b3ac5685ba627635f54d879a006cb72d0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f155954dc812. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-32-42__6de6ae3f-2d1d-4c5e-b743-9524a4af2061__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2596
|
||||
[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:2596/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":"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:2596/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.170.129/tcp/2597/p2p/16Uiu2HAm2dhF4D42B3TqhtiFazv2FGrSDfoWxdu7pdUzC9qqamMn","/ip4/172.18.170.129/tcp/2598/ws/p2p/16Uiu2HAm2dhF4D42B3TqhtiFazv2FGrSDfoWxdu7pdUzC9qqamMn"],"enrUri":"enr:-L24QPfiwwtU9xDnE5l8pAhG2QOChbKfvZUgD9DPHmzf--FPNYWK5SZesLRVwEdpe54UYn76NN8sxgLzVnNUGKJ6GLECgmlkgnY0gmlwhKwSqoGKbXVsdGlhZGRyc5YACASsEqqBBgolAAoErBKqgQYKJt0DgnJzhQADAQAAiXNlY3AyNTZrMaECaxY02T0NnNeQJOzfaHSPbRs7DXRKOqRCKQ8Ctjq0C42DdGNwggolg3VkcIIKJ4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2596/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.50/tcp/10277/p2p/16Uiu2HAmGBC6EdqgmxagY8CNCvj6gVQfAS7j6t5pVNgqYqGS5mJc"]'
|
||||
[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:2596/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.222.9/tcp/28147/p2p/16Uiu2HAm3kVNLJiyEA3TwsqCDHM2Ts7PgjmwU9ikn5QDimXy8aUg"]'
|
||||
[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:10276/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:28146/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:2596/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:2596/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376365745397504}}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:2596/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[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 74f9dc26306e
|
||||
[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 0c38a64c37a6
|
||||
[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 f155954dc812
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 74f9dc26306e. 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.
|
||||
205
nim/1113/data/attachments/15f71d87e9c4545d.txt
Normal file
205
nim/1113/data/attachments/15f71d87e9c4545d.txt
Normal file
@ -0,0 +1,205 @@
|
||||
2026-03-13 04:37:41.300 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:37:41.301 DEBUG [tests.conftest] Running test: test_relay_4_nodes_sender_packet_loss_delivery_ratio_simple[loss60] with id: 2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0
|
||||
2026-03-13 04:37:41.301 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:37:41.301 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:37:41.312 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:41.312 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:41.320 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:41.321 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:41.331 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:41.332 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:41.340 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:37:41.340 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:41.340 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:41.341 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:41.342 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:41.343 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.238
|
||||
2026-03-13 04:37:41.343 DEBUG [src.node.docker_mananger] Generated ports ['1230', '1231', '1232', '1233', '1234']
|
||||
2026-03-13 04:37:41.344 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:41.344 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:41.344 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:41.344 DEBUG [src.node.docker_mananger] docker run -i -t -p 1230:1230 -p 1231:1231 -p 1232:1232 -p 1233:1233 -p 1234:1234 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=1232 --rest-port=1230 --tcp-port=1231 --discv5-udp-port=1233 --rest-address=0.0.0.0 --nat=extip:172.18.59.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acbc4e2eff1a383911e5bdead98daf164ac6eeafc030dd4c857fafe8de1f0aa5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1234 --metrics-logging=true --relay=true
|
||||
2026-03-13 04:37:41.565 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.238 waku 10a1b26f84efe01a83b4cbb716995409c1bf942e4728da78aa13e8a9920bcac5
|
||||
2026-03-13 04:37:41.600 DEBUG [src.node.docker_mananger] Container started with ID 10a1b26f84ef. Setting up logs at ./log/docker/node1_2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:41.600 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1230
|
||||
2026-03-13 04:37:41.600 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:42.315 ERROR [src.node.docker_mananger] Max retries reached for container 7e9eb824a2bf. Exiting log stream.
|
||||
2026-03-13 04:37:42.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1230/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:42.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:37:42.604 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:42.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1230/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:42.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.238/tcp/1231/p2p/16Uiu2HAkwrzCdaWzaZ7GopHkRXxaiTBFPH7Lsy3zd6Kgd2dWFKmu","/ip4/172.18.59.238/tcp/1232/ws/p2p/16Uiu2HAkwrzCdaWzaZ7GopHkRXxaiTBFPH7Lsy3zd6Kgd2dWFKmu"],"enrUri":"enr:-L24QBjiCZzPuzpulFgTzhN2aT-u04tTmdxJTyqsEouOOSGXG2O1RWL-IXEABKuWDCkfYOpwk_nO5-pAKJZxhAtkUS0CgmlkgnY0gmlwhKwSO-6KbXVsdGlhZGRyc5YACASsEjvuBgTPAAoErBI77gYE0N0DgnJzhQADAQAAiXNlY3AyNTZrMaECJDN_PKIFVNwZVLJDkFvSFg33KzLzeeVdAPNVYDCGqXSDdGNwggTPg3VkcIIE0YV3YWt1MgE"}'
|
||||
2026-03-13 04:37:42.607 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:42.607 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:42.608 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:42.609 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:42.609 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.84.248
|
||||
2026-03-13 04:37:42.609 DEBUG [src.node.docker_mananger] Generated ports ['2281', '2282', '2283', '2284', '2285']
|
||||
2026-03-13 04:37:42.610 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:42.610 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:42.610 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:42.610 DEBUG [src.node.docker_mananger] docker run -i -t -p 2281:2281 -p 2282:2282 -p 2283:2283 -p 2284:2284 -p 2285:2285 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=2283 --rest-port=2281 --tcp-port=2282 --discv5-udp-port=2284 --rest-address=0.0.0.0 --nat=extip:172.18.84.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad3dfdc0effc47dfadc623f0efbcf4b0edc7ccdc60ffecbab70f033eeaf3d6dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2285 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBjiCZzPuzpulFgTzhN2aT-u04tTmdxJTyqsEouOOSGXG2O1RWL-IXEABKuWDCkfYOpwk_nO5-pAKJZxhAtkUS0CgmlkgnY0gmlwhKwSO-6KbXVsdGlhZGRyc5YACASsEjvuBgTPAAoErBI77gYE0N0DgnJzhQADAQAAiXNlY3AyNTZrMaECJDN_PKIFVNwZVLJDkFvSFg33KzLzeeVdAPNVYDCGqXSDdGNwggTPg3VkcIIE0YV3YWt1MgE
|
||||
2026-03-13 04:37:42.803 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.84.248 waku 3f253c0b3d10229236beb3e70c1c53b61f15c43adbd4b5e89632c3c9a80221b7
|
||||
2026-03-13 04:37:42.844 DEBUG [src.node.docker_mananger] Container started with ID 3f253c0b3d10. Setting up logs at ./log/docker/node2_2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:42.845 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2281
|
||||
2026-03-13 04:37:42.845 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:43.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2281/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:43.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:37:43.856 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:43.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2281/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:43.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.84.248/tcp/2282/p2p/16Uiu2HAkzPZmXR629ghnyGpCbBufqZZ6UB5EqDs9iNs858BMW2Qv","/ip4/172.18.84.248/tcp/2283/ws/p2p/16Uiu2HAkzPZmXR629ghnyGpCbBufqZZ6UB5EqDs9iNs858BMW2Qv"],"enrUri":"enr:-L24QFVWTNxLCOhprNLTQWflGYlqhEmg7XwT_fUyEHS7PYl5Io1s1KtwbUs1HtSDZgxlFk4hUWpwFhv4rRBVzr7jkuICgmlkgnY0gmlwhKwSVPiKbXVsdGlhZGRyc5YACASsElT4BgjqAAoErBJU-AYI690DgnJzhQADAQAAiXNlY3AyNTZrMaECScA_50hfbqEJw55Ss_g1W7VmtSqgezCGA2e3siFTk1eDdGNwggjqg3VkcIII7IV3YWt1MgE"}'
|
||||
2026-03-13 04:37:43.868 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:43.868 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:43.868 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:43.871 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:43.872 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.52.202
|
||||
2026-03-13 04:37:43.872 DEBUG [src.node.docker_mananger] Generated ports ['35909', '35910', '35911', '35912', '35913']
|
||||
2026-03-13 04:37:43.872 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:43.872 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:43.872 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:43.873 DEBUG [src.node.docker_mananger] docker run -i -t -p 35909:35909 -p 35910:35910 -p 35911:35911 -p 35912:35912 -p 35913:35913 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=35911 --rest-port=35909 --tcp-port=35910 --discv5-udp-port=35912 --rest-address=0.0.0.0 --nat=extip:172.18.52.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc2c8e4bfee08408dc5ad3e923299ab400a3eb7392ba52fb95e92b4cccec05fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35913 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFVWTNxLCOhprNLTQWflGYlqhEmg7XwT_fUyEHS7PYl5Io1s1KtwbUs1HtSDZgxlFk4hUWpwFhv4rRBVzr7jkuICgmlkgnY0gmlwhKwSVPiKbXVsdGlhZGRyc5YACASsElT4BgjqAAoErBJU-AYI690DgnJzhQADAQAAiXNlY3AyNTZrMaECScA_50hfbqEJw55Ss_g1W7VmtSqgezCGA2e3siFTk1eDdGNwggjqg3VkcIII7IV3YWt1MgE
|
||||
2026-03-13 04:37:44.076 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.52.202 waku 7dc24251854085c2b898bb9fbe39bf43585a86aa7bc36c14d6d3108ae3a7eec8
|
||||
2026-03-13 04:37:44.112 DEBUG [src.node.docker_mananger] Container started with ID 7dc242518540. Setting up logs at ./log/docker/node3_2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:44.112 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35909
|
||||
2026-03-13 04:37:44.113 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:45.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:45.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:37:45.129 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:45.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35909/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:45.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.202/tcp/35910/p2p/16Uiu2HAmHDLpqJjJHAdoRTGC18k4Uhoiq5mPxoFbrkqTfp8x6qMw","/ip4/172.18.52.202/tcp/35911/ws/p2p/16Uiu2HAmHDLpqJjJHAdoRTGC18k4Uhoiq5mPxoFbrkqTfp8x6qMw"],"enrUri":"enr:-L24QGlF5lW3ulav5C1zrCqppo3-x7vBheen7gX6JhZyu48uEf1HH2qJLHNDiZL4rky39biwp1d9DrGRQsL2l-8YAbQCgmlkgnY0gmlwhKwSNMqKbXVsdGlhZGRyc5YACASsEjTKBoxGAAoErBI0ygaMR90DgnJzhQADAQAAiXNlY3AyNTZrMaEDQ7h8EMogysZ9mnRM5J-cRzX6IBf_yWY1wweVi4XzptaDdGNwgoxGg3VkcIKMSIV3YWt1MgE"}'
|
||||
2026-03-13 04:37:45.137 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:45.137 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:37:45.137 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:37:45.138 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:37:45.139 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.119
|
||||
2026-03-13 04:37:45.139 DEBUG [src.node.docker_mananger] Generated ports ['48972', '48973', '48974', '48975', '48976']
|
||||
2026-03-13 04:37:45.139 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:37:45.139 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:37:45.139 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:37:45.139 DEBUG [src.node.docker_mananger] docker run -i -t -p 48972:48972 -p 48973:48973 -p 48974:48974 -p 48975:48975 -p 48976:48976 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=48974 --rest-port=48972 --tcp-port=48973 --discv5-udp-port=48975 --rest-address=0.0.0.0 --nat=extip:172.18.234.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce5d7b60dcadbaffa1db2eea59843fdc4feb162184ee3ee1feb24fc7a30ebb9c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48976 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGlF5lW3ulav5C1zrCqppo3-x7vBheen7gX6JhZyu48uEf1HH2qJLHNDiZL4rky39biwp1d9DrGRQsL2l-8YAbQCgmlkgnY0gmlwhKwSNMqKbXVsdGlhZGRyc5YACASsEjTKBoxGAAoErBI0ygaMR90DgnJzhQADAQAAiXNlY3AyNTZrMaEDQ7h8EMogysZ9mnRM5J-cRzX6IBf_yWY1wweVi4XzptaDdGNwgoxGg3VkcIKMSIV3YWt1MgE
|
||||
2026-03-13 04:37:45.343 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.119 waku f03ad2e6f73dfd7f3acfc233fc4020b80d3c0270de8dcfe039164479906d906d
|
||||
2026-03-13 04:37:45.381 DEBUG [src.node.docker_mananger] Container started with ID f03ad2e6f73d. Setting up logs at ./log/docker/node4_2026-03-13_04-37-41__788873c4-d659-470e-98bc-f149c8fe39f0__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:37:45.382 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48972
|
||||
2026-03-13 04:37:45.382 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:37:46.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48972/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:46.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:37:46.404 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:37:46.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48972/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:46.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.119/tcp/48973/p2p/16Uiu2HAkwSSZnnF6b7uQnHipRoyFrMFz4bM2rmwKaNzFAtx11Xav","/ip4/172.18.234.119/tcp/48974/ws/p2p/16Uiu2HAkwSSZnnF6b7uQnHipRoyFrMFz4bM2rmwKaNzFAtx11Xav"],"enrUri":"enr:-L24QKxobZNNYd6jdgyRFxhb9WRcCj_gZLb8s2lj8xoe5rp3WYsU6Hlp5pd0bfCjxXQoOQkxmw7kvZS20II_p-XVBS8CgmlkgnY0gmlwhKwS6neKbXVsdGlhZGRyc5YACASsEup3Br9NAAoErBLqdwa_Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHenJnkj8CnrxLlRgEbt9pACim5DlVEk91SBvc6qfqIeDdGNwgr9Ng3VkcIK_T4V3YWt1MgE"}'
|
||||
2026-03-13 04:37:46.411 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:37:46.411 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:37:46.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:46.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2281/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:37:46.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:46.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35909/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:37:46.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:46.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48972/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:37:46.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:37:46.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1230/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:46.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.84.248/tcp/32968/p2p/16Uiu2HAkzPZmXR629ghnyGpCbBufqZZ6UB5EqDs9iNs858BMW2Qv","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:37:46.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2281/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:46.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.59.238/tcp/1231/p2p/16Uiu2HAkwrzCdaWzaZ7GopHkRXxaiTBFPH7Lsy3zd6Kgd2dWFKmu","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"},{"multiaddr":"/ip4/172.18.52.202/tcp/48090/p2p/16Uiu2HAmHDLpqJjJHAdoRTGC18k4Uhoiq5mPxoFbrkqTfp8x6qMw","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:37:46.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35909/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:46.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.84.248/tcp/2282/p2p/16Uiu2HAkzPZmXR629ghnyGpCbBufqZZ6UB5EqDs9iNs858BMW2Qv","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"},{"multiaddr":"/ip4/172.18.234.119/tcp/47970/p2p/16Uiu2HAkwSSZnnF6b7uQnHipRoyFrMFz4bM2rmwKaNzFAtx11Xav","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:37:46.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48972/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:46.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.52.202/tcp/35910/p2p/16Uiu2HAmHDLpqJjJHAdoRTGC18k4Uhoiq5mPxoFbrkqTfp8x6qMw","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:46.456 DEBUG [src.libs.common] Sleeping for 20 seconds
|
||||
2026-03-13 04:38:06.459 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '15342', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-13 04:38:06.564 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '15342', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-13 04:38:06.576 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '15342', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '60.0%']
|
||||
2026-03-13 04:38:06.593 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '15342', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
|
||||
2026-03-13 04:38:06.604 DEBUG [src.steps.network_conditions] tc -s qdisc show dev eth0:
|
||||
qdisc netem 8001: root refcnt 5 limit 1000 loss 60%
|
||||
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
|
||||
backlog 0b 0p requeues 0
|
||||
|
||||
2026-03-13 04:38:06.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48972/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:06.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
|
||||
2026-03-13 04:38:06.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:09.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:09.517 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:15.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:15.925 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:18.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:18.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:19.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:19.461 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:20.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:20.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:22.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:22.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:30.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:30.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:33.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:33.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:38.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:38.444 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:39.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:39.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:39.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:39.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:41.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:41.517 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:41.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:41.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:42.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:42.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:49.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:49.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:49.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:49.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:49.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:49.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:58.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:58.613 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:00.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:00.060 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:00.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:00.073 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:02.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:02.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:02.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:02.557 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:04.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:04.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:04.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:04.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:13.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:13.332 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:14.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:14.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:14.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:14.385 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:15.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:15.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:16.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:16.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:19.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:19.542 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '15342', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
|
||||
2026-03-13 04:39:19.552 DEBUG [src.steps.network_conditions] tc -s qdisc show dev eth0:
|
||||
qdisc netem 8001: root refcnt 5 limit 1000 loss 60%
|
||||
Sent 14066 bytes 135 pkt (dropped 192, overlimits 0 requeues 0)
|
||||
backlog 0b 0p requeues 0
|
||||
2026-03-13 04:39:19.552 DEBUG [src.libs.common] Sleeping for 40.0 seconds
|
||||
2026-03-13 04:39:59.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48972/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:39:59.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376686607931262,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376689517119695,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376695925453157,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376698188498150,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376699460998973,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376700893015650,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376702765003889,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376710389172258,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376713525478632,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376718444815918,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376719061088738,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376719684630708,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376721516935182,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376721528810744,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376722756969727,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376729917491444,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376729935464462,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376729950540653,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376738612906794,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376740060869265,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376740073779864,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376742340949829,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376742556992535,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376744836940930,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376744848424955,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376753332894095,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376754366199853,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376754385868668,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376755012775954,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376756028978612,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:39:59.557 INFO [tests.e2e.test_network_conditions] [LOSS=60.0%] sent=30 received=30 window=40.0s
|
||||
2026-03-13 04:39:59.559 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '15342', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-13 04:39:59.573 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:39:59.574 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:39:59.574 DEBUG [src.node.waku_node] Stopping container with id 10a1b26f84ef
|
||||
2026-03-13 04:40:00.182 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:00.183 DEBUG [src.node.waku_node] Stopping container with id 3f253c0b3d10
|
||||
2026-03-13 04:40:00.800 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:00.801 DEBUG [src.node.waku_node] Stopping container with id 7dc242518540
|
||||
2026-03-13 04:40:01.343 ERROR [src.node.docker_mananger] Max retries reached for container 10a1b26f84ef. Exiting log stream.
|
||||
2026-03-13 04:40:01.396 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:01.397 DEBUG [src.node.waku_node] Stopping container with id f03ad2e6f73d
|
||||
2026-03-13 04:40:01.618 ERROR [src.node.docker_mananger] Max retries reached for container 3f253c0b3d10. Exiting log stream.
|
||||
2026-03-13 04:40:01.989 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:01.991 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:40:02.197 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:02.304 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:02.414 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:02.531 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:02.535 ERROR [src.node.docker_mananger] Max retries reached for container 7dc242518540. Exiting log stream.
|
||||
77
nim/1113/data/attachments/1624c5a23ce124fa.txt
Normal file
77
nim/1113/data/attachments/1624c5a23ce124fa.txt
Normal file
@ -0,0 +1,77 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_with_missing_payload with id: 2026-03-13_04-33-46__93136dcf-bf0b-4759-a588-58adf9b37b35
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[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-13_04-33-46__93136dcf-bf0b-4759-a588-58adf9b37b35__wakuorg_nwaku:latest.log
|
||||
[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.190.238
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15160', '15161', '15162', '15163', '15164']
|
||||
[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 15160:15160 -p 15161:15161 -p 15162:15162 -p 15163:15163 -p 15164:15164 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=15162 --rest-port=15160 --tcp-port=15161 --discv5-udp-port=15163 --rest-address=0.0.0.0 --nat=extip:172.18.190.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=452993c2decfda874a7ca0e05fab10eabdbdd7a86fd3fa110e614deedbf6887b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15164 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.190.238 waku eb70a797fdbbb419e65d99b51cf9be54587969a533997cf6c59aa7b42d54a769
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 39d2dd4a8d9e. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID eb70a797fdbb. Setting up logs at ./log/docker/node1_2026-03-13_04-33-46__93136dcf-bf0b-4759-a588-58adf9b37b35__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15160
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4d6b6ee5add0. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15160/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":"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:15160/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.190.238/tcp/15161/p2p/16Uiu2HAmCvKmteVjruTdnLGXE7MesQvhpp9tqtqecmtFX9vn6PJW","/ip4/172.18.190.238/tcp/15162/ws/p2p/16Uiu2HAmCvKmteVjruTdnLGXE7MesQvhpp9tqtqecmtFX9vn6PJW"],"enrUri":"enr:-L24QMJNHHoS_S0lby5S67to3PnMtCD6-ekmpPNVvQj6GiWjDU-CYNKVjeGoAX_eORC5C5T_rrf5TOzjTmepde3uVhYCgmlkgnY0gmlwhKwSvu6KbXVsdGlhZGRyc5YACASsEr7uBjs5AAoErBK-7gY7Ot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDA-2s08FuWWGO0D2qwnkGSTTuucywGaxfEKPSHxw6jseDdGNwgjs5g3VkcII7O4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-33-46__93136dcf-bf0b-4759-a588-58adf9b37b35__wakuorg_nwaku:latest.log
|
||||
[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.208.108
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55805', '55806', '55807', '55808', '55809']
|
||||
[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 55805:55805 -p 55806:55806 -p 55807:55807 -p 55808:55808 -p 55809:55809 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=55807 --rest-port=55805 --tcp-port=55806 --discv5-udp-port=55808 --rest-address=0.0.0.0 --nat=extip:172.18.208.108 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ffbff9be5beeaf1a644c1f27a35048984132daabbdd8e50d6babae0d8fd8eed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55809 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMJNHHoS_S0lby5S67to3PnMtCD6-ekmpPNVvQj6GiWjDU-CYNKVjeGoAX_eORC5C5T_rrf5TOzjTmepde3uVhYCgmlkgnY0gmlwhKwSvu6KbXVsdGlhZGRyc5YACASsEr7uBjs5AAoErBK-7gY7Ot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDA-2s08FuWWGO0D2qwnkGSTTuucywGaxfEKPSHxw6jseDdGNwgjs5g3VkcII7O4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.208.108 waku b2352ee6cd572a94644497431d753c350c852054081e9b5d175839bc79ad1185
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b2352ee6cd57. Setting up logs at ./log/docker/node2_2026-03-13_04-33-46__93136dcf-bf0b-4759-a588-58adf9b37b35__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55805
|
||||
[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:55805/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":"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:55805/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.208.108/tcp/55806/p2p/16Uiu2HAm8FQheh4VC8GgszD5dSEv4qAdZwJ2m8sMkLRrvx7CrZY2","/ip4/172.18.208.108/tcp/55807/ws/p2p/16Uiu2HAm8FQheh4VC8GgszD5dSEv4qAdZwJ2m8sMkLRrvx7CrZY2"],"enrUri":"enr:-L24QNj7uYBWo7HuYw7iO1IHju6N39CJJGut-HwcUPINbvgvZpCZW1_PFzeHRxci8N0oJzXT7QLDA8ODiQo7MIAbhtECgmlkgnY0gmlwhKwS0GyKbXVsdGlhZGRyc5YACASsEtBsBtn-AAoErBLQbAbZ_90DgnJzhQADAQAAiXNlY3AyNTZrMaECvobYwPffCfmf2iXsh51jC7vCucuk12J2GhsAnRwgJ9-DdGNwgtn-g3VkcILaAIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55805/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.190.238/tcp/15161/p2p/16Uiu2HAmCvKmteVjruTdnLGXE7MesQvhpp9tqtqecmtFX9vn6PJW"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15160/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:55805/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:15160/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15160/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376429361277440,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55805/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376429361277440,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15160/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15160/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[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 eb70a797fdbb
|
||||
[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 b2352ee6cd57
|
||||
[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.
|
||||
84
nim/1113/data/attachments/164c901c21659b6.txt
Normal file
84
nim/1113/data/attachments/164c901c21659b6.txt
Normal file
@ -0,0 +1,84 @@
|
||||
2026-03-13 04:34:22.760 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:34:22.760 DEBUG [tests.conftest] Running test: test_publish_with_valid_version with id: 2026-03-13_04-34-22__627a56d9-5518-478a-ac30-53d271706343
|
||||
2026-03-13 04:34:22.760 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:34:22.761 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:34:22.761 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-13 04:34:22.767 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:22.767 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-34-22__627a56d9-5518-478a-ac30-53d271706343__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:22.767 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:22.768 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:22.769 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:22.769 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.170
|
||||
2026-03-13 04:34:22.769 DEBUG [src.node.docker_mananger] Generated ports ['2365', '2366', '2367', '2368', '2369']
|
||||
2026-03-13 04:34:22.769 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:22.770 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:22.770 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:22.770 DEBUG [src.node.docker_mananger] docker run -i -t -p 2365:2365 -p 2366:2366 -p 2367:2367 -p 2368:2368 -p 2369:2369 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=2367 --rest-port=2365 --tcp-port=2366 --discv5-udp-port=2368 --rest-address=0.0.0.0 --nat=extip:172.18.184.170 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=feccd3e917fbc15dbcd9deecf18f13ccae9ef1fa9e19befe7a11e3a7f0ede9aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2369 --metrics-logging=true --relay=true
|
||||
2026-03-13 04:34:22.956 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.170 waku c81742ecadf87e17c798509826c9a631b9ddad3515b6a259c65f752d105d5f93
|
||||
2026-03-13 04:34:22.957 ERROR [src.node.docker_mananger] Max retries reached for container dfbe335a040a. Exiting log stream.
|
||||
2026-03-13 04:34:22.990 DEBUG [src.node.docker_mananger] Container started with ID c81742ecadf8. Setting up logs at ./log/docker/node1_2026-03-13_04-34-22__627a56d9-5518-478a-ac30-53d271706343__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:22.991 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2365
|
||||
2026-03-13 04:34:22.992 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:23.554 ERROR [src.node.docker_mananger] Max retries reached for container 437ac59ba5bf. Exiting log stream.
|
||||
2026-03-13 04:34:23.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2365/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:23.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:34:23.997 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:23.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2365/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:23.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.170/tcp/2366/p2p/16Uiu2HAmTvfSasWc7cX28im96PRtkypcG5i3S7hs1DxAqxBvZPa6","/ip4/172.18.184.170/tcp/2367/ws/p2p/16Uiu2HAmTvfSasWc7cX28im96PRtkypcG5i3S7hs1DxAqxBvZPa6"],"enrUri":"enr:-L24QAoR1ya2ERYv-49h-wg9aksCgIAhM2C2VbRloS1c8JFpOVcreWd_VWFHCrcnhlTUM0Tpf2vHB4coSCjX94eKIZECgmlkgnY0gmlwhKwSuKqKbXVsdGlhZGRyc5YACASsEriqBgk-AAoErBK4qgYJP90DgnJzhQADAQAAiXNlY3AyNTZrMaED4uM3eWHU8mCaWuVcd8fiQDDWh2ZpEpfplaFVsEDaOOeDdGNwggk-g3VkcIIJQIV3YWt1MgE"}'
|
||||
2026-03-13 04:34:24.000 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:24.006 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:24.007 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-34-22__627a56d9-5518-478a-ac30-53d271706343__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:24.007 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:24.007 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:24.008 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:24.008 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.137.33
|
||||
2026-03-13 04:34:24.009 DEBUG [src.node.docker_mananger] Generated ports ['27623', '27624', '27625', '27626', '27627']
|
||||
2026-03-13 04:34:24.009 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:24.009 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:24.009 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:24.009 DEBUG [src.node.docker_mananger] docker run -i -t -p 27623:27623 -p 27624:27624 -p 27625:27625 -p 27626:27626 -p 27627:27627 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=27625 --rest-port=27623 --tcp-port=27624 --discv5-udp-port=27626 --rest-address=0.0.0.0 --nat=extip:172.18.137.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bba1acacbc23a7ecfab410cc74a3eeb7cf0033f1f23cae1cb9e3ce0b7c21fe65 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27627 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAoR1ya2ERYv-49h-wg9aksCgIAhM2C2VbRloS1c8JFpOVcreWd_VWFHCrcnhlTUM0Tpf2vHB4coSCjX94eKIZECgmlkgnY0gmlwhKwSuKqKbXVsdGlhZGRyc5YACASsEriqBgk-AAoErBK4qgYJP90DgnJzhQADAQAAiXNlY3AyNTZrMaED4uM3eWHU8mCaWuVcd8fiQDDWh2ZpEpfplaFVsEDaOOeDdGNwggk-g3VkcIIJQIV3YWt1MgE
|
||||
2026-03-13 04:34:24.198 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.137.33 waku eeab07d917bfbc10aa1999cecdf9a2b13c9b6074cdc40b5c6fdb713c0cc550e9
|
||||
2026-03-13 04:34:24.229 DEBUG [src.node.docker_mananger] Container started with ID eeab07d917bf. Setting up logs at ./log/docker/node2_2026-03-13_04-34-22__627a56d9-5518-478a-ac30-53d271706343__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:24.230 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27623
|
||||
2026-03-13 04:34:24.230 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:25.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27623/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:25.254 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":"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"}]}'
|
||||
2026-03-13 04:34:25.257 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:25.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27623/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:25.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.137.33/tcp/27624/p2p/16Uiu2HAm34GZPwgG73rYm2qXSaZZyGDHwXJjYnRYcsVYpkd7RmPi","/ip4/172.18.137.33/tcp/27625/ws/p2p/16Uiu2HAm34GZPwgG73rYm2qXSaZZyGDHwXJjYnRYcsVYpkd7RmPi"],"enrUri":"enr:-L24QPkr2598bGsozaB57Qv-s-LKLqKcl1s1A6FDxwoOO-YzG0HSul9IJRsE2RsQoz3eBEoVLg2nyh4FCqso0zaKCZgCgmlkgnY0gmlwhKwSiSGKbXVsdGlhZGRyc5YACASsEokhBmvoAAoErBKJIQZr6d0DgnJzhQADAQAAiXNlY3AyNTZrMaECcWHRDd3yh7qgYPNTsKRQ353Cwi3cXWnW8ZUp1zHVFTWDdGNwgmvog3VkcIJr6oV3YWt1MgE"}'
|
||||
2026-03-13 04:34:25.261 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:25.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27623/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.184.170/tcp/2366/p2p/16Uiu2HAmTvfSasWc7cX28im96PRtkypcG5i3S7hs1DxAqxBvZPa6"]'
|
||||
2026-03-13 04:34:25.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:25.264 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
||||
2026-03-13 04:34:25.264 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2365/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:34:25.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:25.269 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27623/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:34:25.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:25.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2365/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:34:25.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:25.282 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:25.383 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:25.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2365/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:25.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376465275746816,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:25.387 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:25.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27623/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:25.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376465275746816,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:25.391 INFO [src.steps.relay] WARM UP successful!!
|
||||
2026-03-13 04:34:25.392 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2365/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "version": 10}'
|
||||
2026-03-13 04:34:25.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:25.396 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:34:25.496 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:25.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2365/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:25.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1773376465392327104,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:25.500 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:34:25.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27623/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:25.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1773376465392327104,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:34:25.506 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:34:25.507 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:34:25.507 DEBUG [src.node.waku_node] Stopping container with id c81742ecadf8
|
||||
2026-03-13 04:34:26.086 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:26.087 DEBUG [src.node.waku_node] Stopping container with id eeab07d917bf
|
||||
2026-03-13 04:34:26.619 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:26.620 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:34:26.630 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:26.635 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
475
nim/1113/data/attachments/172c6197ae22bb30.txt
Normal file
475
nim/1113/data/attachments/172c6197ae22bb30.txt
Normal file
@ -0,0 +1,475 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_with_valid_payloads with id: 2026-03-13_04-40-56__0f7bc862-2b8b-41b4-8589-2e882dcf5809
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[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-13_04-40-56__0f7bc862-2b8b-41b4-8589-2e882dcf5809__wakuorg_nwaku:latest.log
|
||||
[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.35.35
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31679', '31680', '31681', '31682', '31683']
|
||||
[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 31679:31679 -p 31680:31680 -p 31681:31681 -p 31682:31682 -p 31683:31683 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=31681 --rest-port=31679 --tcp-port=31680 --discv5-udp-port=31682 --rest-address=0.0.0.0 --nat=extip:172.18.35.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5361f290e36e1ba6a9115aa32dfdd646ffcfb9e0b1926aba27f1bfc355fbccc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31683 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.35 waku d51e57f90c52090dba6a495e6b1cff36cf062fa08aaa24603f1bad3b9ff8ece6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d51e57f90c52. Setting up logs at ./log/docker/node1_2026-03-13_04-40-56__0f7bc862-2b8b-41b4-8589-2e882dcf5809__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31679
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b6343fb6f5b6. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 55b5a3e90641. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"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:31679/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.35.35/tcp/31680/p2p/16Uiu2HAm3JxQEydhJZX7Q6P9Jx8AUV7XUFkdDx4XGmhqjsRSEsza","/ip4/172.18.35.35/tcp/31681/ws/p2p/16Uiu2HAm3JxQEydhJZX7Q6P9Jx8AUV7XUFkdDx4XGmhqjsRSEsza"],"enrUri":"enr:-L24QAa9neL2ooOgawjB0j1ULYOQt2p0lmR7VDP0VKvVWLfub27jrEfqHR17QBp2g40mGU5ZpPBm84mLWcZKn4R_4yACgmlkgnY0gmlwhKwSIyOKbXVsdGlhZGRyc5YACASsEiMjBnvAAAoErBIjIwZ7wd0DgnJzhQADAQAAiXNlY3AyNTZrMaECdST_ZBy4tsCMpURuS6jALL3-dxPC-twpR2W1vQXT-SuDdGNwgnvAg3VkcIJ7woV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-40-56__0f7bc862-2b8b-41b4-8589-2e882dcf5809__wakuorg_nwaku:latest.log
|
||||
[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.208.157
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60738', '60739', '60740', '60741', '60742']
|
||||
[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 60738:60738 -p 60739:60739 -p 60740:60740 -p 60741:60741 -p 60742:60742 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=60740 --rest-port=60738 --tcp-port=60739 --discv5-udp-port=60741 --rest-address=0.0.0.0 --nat=extip:172.18.208.157 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbfd5840bcd249a2e92bf5e94ca8eef4807fffbd86c62cbb18f4dcbbccdebb1d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60742 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAa9neL2ooOgawjB0j1ULYOQt2p0lmR7VDP0VKvVWLfub27jrEfqHR17QBp2g40mGU5ZpPBm84mLWcZKn4R_4yACgmlkgnY0gmlwhKwSIyOKbXVsdGlhZGRyc5YACASsEiMjBnvAAAoErBIjIwZ7wd0DgnJzhQADAQAAiXNlY3AyNTZrMaECdST_ZBy4tsCMpURuS6jALL3-dxPC-twpR2W1vQXT-SuDdGNwgnvAg3VkcIJ7woV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.208.157 waku dc53568266c58260ab16c37d780e2be7fbc9585bfd471c570cf43c4a8c477e86
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID dc53568266c5. Setting up logs at ./log/docker/node2_2026-03-13_04-40-56__0f7bc862-2b8b-41b4-8589-2e882dcf5809__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60738
|
||||
[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:60738/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":"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:60738/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.208.157/tcp/60739/p2p/16Uiu2HAmAEgFCDiAHPLR1pP4GRfdy4Fyt1MwqvmyPDvtJrshtZdr","/ip4/172.18.208.157/tcp/60740/ws/p2p/16Uiu2HAmAEgFCDiAHPLR1pP4GRfdy4Fyt1MwqvmyPDvtJrshtZdr"],"enrUri":"enr:-L24QFpTcijjKUFFlIbESn-Bkcc59yU78LAMiy1gI0RFXUpfKOc9ZaECTHP8RH-4Ygys5i17zvgiv6yR-3MSrXIRn6sCgmlkgnY0gmlwhKwS0J2KbXVsdGlhZGRyc5YACASsEtCdBu1DAAoErBLQnQbtRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3A43GWG-YnZHgMdO38ch0zT4lO2KiLePSK33dad2YFGDdGNwgu1Dg3VkcILtRYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60738/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.35.35/tcp/31680/p2p/16Uiu2HAm3JxQEydhJZX7Q6P9Jx8AUV7XUFkdDx4XGmhqjsRSEsza"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/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:60738/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:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859324568832,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859324568832,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A simple string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859441642419,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859441642419,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload An integer
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859556628548,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859556628548,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A dictionary
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859670720045,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859670720045,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Chinese characters
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859785278227,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859785278227,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Emojis
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859899409752,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376859899409752,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Lorem ipsum text
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860014637199,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860014637199,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload HTML content
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860129246077,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860129246077,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Cyrillic characters
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860244418487,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860244418487,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Base64 encoded string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860359446890,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860359446890,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Binary data
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860474245411,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860474245411,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Special characters with whitespace
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860589413543,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860589413543,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Boolean false as a string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"RmFsc2U=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860703630814,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"RmFsc2U=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860703630814,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A float number
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860819161082,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860819161082,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A list
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860934775183,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376860934775183,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Hexadecimal number as a string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861049627390,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861049627390,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Email format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861165035676,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861165035676,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload URL format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861280217539,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861280217539,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload Date and time in ISO format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861395736885,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861395736885,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload String with escaped quotes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861510095300,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861510095300,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A regular expression
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861625275025,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861625275025,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A very long string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861739740893,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861739740893,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A JSON string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861855405305,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861855405305,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A Unix path
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861971486752,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376861971486752,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A Windows path
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862086680445,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862086680445,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload An SQL query
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862202522658,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862202522658,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload JavaScript code snippet
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862317599958,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862317599958,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A CSS snippet
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862432605546,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862432605546,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A Python one-liner
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862546051191,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862546051191,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload An IP address
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862659640248,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862659640248,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A domain name
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862774352965,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862774352965,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A user agent string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862888409028,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376862888409028,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A credit card number
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863002142804,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863002142804,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A phone number
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863116804440,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863116804440,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A UUID
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863231926367,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863231926367,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A hashtag
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863346452222,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863346452222,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A Twitter handle
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863461156833,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863461156833,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A password
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863575432877,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863575432877,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A date in common format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863688928490,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863688928490,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A time string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863803698192,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863803698192,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:18 Running test with payload A mathematical equation
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31679/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31679/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":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863918726330,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60738/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":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376863918726330,"ephemeral":false,"proof":""}]'
|
||||
[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 d51e57f90c52
|
||||
[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 dc53568266c5
|
||||
[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.
|
||||
8768
nim/1113/data/attachments/17a3e43e7a05b6fb.txt
Normal file
8768
nim/1113/data/attachments/17a3e43e7a05b6fb.txt
Normal file
File diff suppressed because it is too large
Load Diff
106
nim/1113/data/attachments/17d393d151a8469f.txt
Normal file
106
nim/1113/data/attachments/17d393d151a8469f.txt
Normal file
@ -0,0 +1,106 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_wrong_url_pubsub_topic with id: 2026-03-13_04-39-28__ee25ad53-8189-495b-9360-6b4198775a08
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-39-28__ee25ad53-8189-495b-9360-6b4198775a08__wakuorg_nwaku:latest.log
|
||||
[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.212.220
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14443', '14444', '14445', '14446', '14447']
|
||||
[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 14443:14443 -p 14444:14444 -p 14445:14445 -p 14446:14446 -p 14447:14447 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=14445 --rest-port=14443 --tcp-port=14444 --discv5-udp-port=14446 --rest-address=0.0.0.0 --nat=extip:172.18.212.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8bcb6c2c29dd7abce55707ddbdf5c1d846fdfbe3fc0c7e8fbea96fe8148d787a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14447 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.212.220 waku b79cbecc717fca5951094eb7ca88dd20316c1783a80712735e66665e9df63df7
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3dab5b5db35e. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b79cbecc717f. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-39-28__ee25ad53-8189-495b-9360-6b4198775a08__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14443
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d8670c220169. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14443/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:14443/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.212.220/tcp/14444/p2p/16Uiu2HAmE3y9WvATG4PdvnHLbHgu8X14madHEtxEfn63PSLStESP","/ip4/172.18.212.220/tcp/14445/ws/p2p/16Uiu2HAmE3y9WvATG4PdvnHLbHgu8X14madHEtxEfn63PSLStESP"],"enrUri":"enr:-L24QCoyYx-ORswLRwlUu5s95LkFsot0HejOO3QyGDamPK6qEf4aninxFWfgUeaNrLifDpSX1qtHRCM_CfR5XWC927QCgmlkgnY0gmlwhKwS1NyKbXVsdGlhZGRyc5YACASsEtTcBjhsAAoErBLU3AY4bd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFL6vcK6h59HrkDY78jdiuYLIXyQdie3zjDxrELrOozyDdGNwgjhsg3VkcII4boV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-39-28__ee25ad53-8189-495b-9360-6b4198775a08__wakuorg_nwaku:latest.log
|
||||
[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.156.14
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30169', '30170', '30171', '30172', '30173']
|
||||
[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 30169:30169 -p 30170:30170 -p 30171:30171 -p 30172:30172 -p 30173:30173 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=30171 --rest-port=30169 --tcp-port=30170 --discv5-udp-port=30172 --rest-address=0.0.0.0 --nat=extip:172.18.156.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=36a050affcfbbfd88bc1a8bac74e5efb69748dadfbfb2bae82d50b8ad8a2aced --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30173 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCoyYx-ORswLRwlUu5s95LkFsot0HejOO3QyGDamPK6qEf4aninxFWfgUeaNrLifDpSX1qtHRCM_CfR5XWC927QCgmlkgnY0gmlwhKwS1NyKbXVsdGlhZGRyc5YACASsEtTcBjhsAAoErBLU3AY4bd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFL6vcK6h59HrkDY78jdiuYLIXyQdie3zjDxrELrOozyDdGNwgjhsg3VkcII4boV3YWt1MgM --storenode=/ip4/172.18.212.220/tcp/14444/p2p/16Uiu2HAmE3y9WvATG4PdvnHLbHgu8X14madHEtxEfn63PSLStESP --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.156.14 waku ac860447a2c35f0a8fe2b0b57bffa196fe998767a3e0242a0bed9797d928b2f7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ac860447a2c3. Setting up logs at ./log/docker/store_node1_2026-03-13_04-39-28__ee25ad53-8189-495b-9360-6b4198775a08__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30169
|
||||
[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:30169/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:30169/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.156.14/tcp/30170/p2p/16Uiu2HAkvwpiMj7HGEFMFTk7z6fiYiCXfkMemMsbmsT2kpFDtdAy","/ip4/172.18.156.14/tcp/30171/ws/p2p/16Uiu2HAkvwpiMj7HGEFMFTk7z6fiYiCXfkMemMsbmsT2kpFDtdAy"],"enrUri":"enr:-L24QIlbQgD9iRvoDJHTiFGC4BuqFFvNJp_KL7BzI--7InvxdT8XIvrQprSCv7MbZdWOxtDHrCkxKOuf8j2bl1gwPScCgmlkgnY0gmlwhKwSnA6KbXVsdGlhZGRyc5YACASsEpwOBnXaAAoErBKcDgZ1290DgnJzhQADAQAAiXNlY3AyNTZrMaECFpT8kykL4JW5JVdReI93bEzuzqXtE75D9bNf5QRNswqDdGNwgnXag3VkcIJ13IV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30169/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.212.220/tcp/14444/p2p/16Uiu2HAmE3y9WvATG4PdvnHLbHgu8X14madHEtxEfn63PSLStESP"]'
|
||||
[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:14443/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:30169/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:131 Trying to get stored msg with wrong url topic waku/2/rs/3/0
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:14443/store/v3/messages?pubsubTopic=waku%2F2%2Frs%2F3%2F0" -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":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 0
|
||||
[1m[31mERROR [0m tests.store.test_topics:test_topics.py:137 Topic waku/2/rs/3/0 is wrong ''n: Peer wakuorg/nwaku:latest couldn't find any messages. Actual response: {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
|
||||
[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 b79cbecc717f
|
||||
[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 ac860447a2c3
|
||||
[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.
|
||||
78
nim/1113/data/attachments/180e666ebbaf34dd.txt
Normal file
78
nim/1113/data/attachments/180e666ebbaf34dd.txt
Normal file
@ -0,0 +1,78 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/myapp/1/latest/proto] with id: 2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
[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.179.206
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28156', '28157', '28158', '28159', '28160']
|
||||
[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 28156:28156 -p 28157:28157 -p 28158:28158 -p 28159:28159 -p 28160:28160 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=28158 --rest-port=28156 --tcp-port=28157 --discv5-udp-port=28159 --rest-address=0.0.0.0 --nat=extip:172.18.179.206 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f5ea75d7e5aa65adbfbf247aa4c35e2e54be0ef6d485ec7a14a29ff4e0377fd0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28160 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.179.206 waku eaa6bbad3f304fe909d02a892aaa72f82e2c46d758c6f293265f885e0b8a41c3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID eaa6bbad3f30. Setting up logs at ./log/docker/node1_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28156
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 613ecc1786be. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1abe5673fef3. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28156/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28156/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28156/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:28156/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.179.206/tcp/28157/p2p/16Uiu2HAmTdx6WQh6CLgmGrt2To8kNf4boRYDeHnCs41yWUp5K2xN","/ip4/172.18.179.206/tcp/28158/ws/p2p/16Uiu2HAmTdx6WQh6CLgmGrt2To8kNf4boRYDeHnCs41yWUp5K2xN"],"enrUri":"enr:-L24QH0VEh0otqi6FOidvko2dBuPaGZboP5mpxwkeXJGwk2qW8WVq7wlhXDMEfvUb6tSzo_Z64DCeH5n08pht6ECLPACgmlkgnY0gmlwhKwSs86KbXVsdGlhZGRyc5YACASsErPOBm39AAoErBKzzgZt_t0DgnJzhQACAQAAiXNlY3AyNTZrMaED3pssatZa1F75P4Z5G_Ev9lpecaTIHW03PzL-BDHJ2l-DdGNwgm39g3VkcIJt_4V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
[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.241.88
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61613', '61614', '61615', '61616', '61617']
|
||||
[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 61613:61613 -p 61614:61614 -p 61615:61615 -p 61616:61616 -p 61617:61617 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=61615 --rest-port=61613 --tcp-port=61614 --discv5-udp-port=61616 --rest-address=0.0.0.0 --nat=extip:172.18.241.88 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=adab58111ccb27cca2eadcb5b9cace9eabdc99bbab7f061c9a9e9b8b60a4dad4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61617 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH0VEh0otqi6FOidvko2dBuPaGZboP5mpxwkeXJGwk2qW8WVq7wlhXDMEfvUb6tSzo_Z64DCeH5n08pht6ECLPACgmlkgnY0gmlwhKwSs86KbXVsdGlhZGRyc5YACASsErPOBm39AAoErBKzzgZt_t0DgnJzhQACAQAAiXNlY3AyNTZrMaED3pssatZa1F75P4Z5G_Ev9lpecaTIHW03PzL-BDHJ2l-DdGNwgm39g3VkcIJt_4V3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.88 waku 4cf37d11769ea0fee18a6b073463db00d6008c1c45692b318e8a1aaed06df87a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4cf37d11769e. Setting up logs at ./log/docker/node2_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61613
|
||||
[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:61613/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":"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"}]}'
|
||||
[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:61613/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.241.88/tcp/61614/p2p/16Uiu2HAmSkZ6ueD56GQhECDYVgtybU1U9sorccPxdtJh4woUdZZr","/ip4/172.18.241.88/tcp/61615/ws/p2p/16Uiu2HAmSkZ6ueD56GQhECDYVgtybU1U9sorccPxdtJh4woUdZZr"],"enrUri":"enr:-L24QGY6-A6eHEFG_N857AE3a2HpFt8KtEb0O0BV5wSNnK3pUQrQCwk0V1CPT94C2Ki1omr7u3mDMAx24PQPR6VatCoCgmlkgnY0gmlwhKwS8ViKbXVsdGlhZGRyc5YACASsEvFYBvCuAAoErBLxWAbwr90DgnJzhQACAQAAiXNlY3AyNTZrMaED0XCNylQTgGV6RjHiia0cwGJgwU-2N4R63Gy32XtMzAGDdGNwgvCug3VkcILwsIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61613/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.179.206/tcp/28157/p2p/16Uiu2HAmTdx6WQh6CLgmGrt2To8kNf4boRYDeHnCs41yWUp5K2xN"]'
|
||||
[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:28156/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[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:61613/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[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:28156/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28156/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"L215YXBwLzEvbGF0ZXN0L3Byb3Rv","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376705410370710,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376709728144116,"ephemeral":false,"proof":""}]'
|
||||
[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 eaa6bbad3f30
|
||||
[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 4cf37d11769e
|
||||
[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 tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
79
nim/1113/data/attachments/18199fc82d2682d.txt
Normal file
79
nim/1113/data/attachments/18199fc82d2682d.txt
Normal file
@ -0,0 +1,79 @@
|
||||
2026-03-13 04:33:32.542 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:33:32.543 DEBUG [tests.conftest] Running test: test_sender_uses_regular_api_receiver_uses_auto_api with id: 2026-03-13_04-33-32__a8214a03-35f6-4839-81eb-53b7812bfdae
|
||||
2026-03-13 04:33:32.543 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:33:32.543 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:33:32.543 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:33:32.549 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:32.550 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-33-32__a8214a03-35f6-4839-81eb-53b7812bfdae__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:32.550 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:32.550 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:32.551 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:32.551 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.58.161
|
||||
2026-03-13 04:33:32.551 DEBUG [src.node.docker_mananger] Generated ports ['58593', '58594', '58595', '58596', '58597']
|
||||
2026-03-13 04:33:32.551 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:33:32.552 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:32.552 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:32.552 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:32.552 DEBUG [src.node.docker_mananger] docker run -i -t -p 58593:58593 -p 58594:58594 -p 58595:58595 -p 58596:58596 -p 58597:58597 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=58595 --rest-port=58593 --tcp-port=58594 --discv5-udp-port=58596 --rest-address=0.0.0.0 --nat=extip:172.18.58.161 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c56bacff3a69aed3bb9fdc049ee435acd8acd95d3db96d302be29edfc7cd8cdc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58597 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:33:32.707 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.58.161 waku 7624233e2bfd3c6b9bd7be7ba9fbb7af77d6d5a4ecef77838b439b4904d33826
|
||||
2026-03-13 04:33:32.731 DEBUG [src.node.docker_mananger] Container started with ID 7624233e2bfd. Setting up logs at ./log/docker/node1_2026-03-13_04-33-32__a8214a03-35f6-4839-81eb-53b7812bfdae__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:32.732 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58593
|
||||
2026-03-13 04:33:32.732 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:32.739 ERROR [src.node.docker_mananger] Max retries reached for container f9b640189446. Exiting log stream.
|
||||
2026-03-13 04:33:33.228 ERROR [src.node.docker_mananger] Max retries reached for container b84ea18c4591. Exiting log stream.
|
||||
2026-03-13 04:33:33.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58593/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:33.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:33:33.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58593/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:33.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:33:33.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58593/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:33.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:33:33.941 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:33.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58593/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:33.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.161/tcp/58594/p2p/16Uiu2HAmFsRC9sb6QhhcUuYRewDzJtKrFM5Ut9j4PkiTiV7vpV1r","/ip4/172.18.58.161/tcp/58595/ws/p2p/16Uiu2HAmFsRC9sb6QhhcUuYRewDzJtKrFM5Ut9j4PkiTiV7vpV1r"],"enrUri":"enr:-L24QHCxEaxos2jWoJ1vGZiY52NXkAX15Qo8l2E3fhMR9gIvKC3ICO8YokZqC-PgdCRlxMxrzWZCwJ9SnCnVuhOuAOUCgmlkgnY0gmlwhKwSOqGKbXVsdGlhZGRyc5YACASsEjqhBuTiAAoErBI6oQbk490DgnJzhQACAQAAiXNlY3AyNTZrMaEDL8IetmtU2U3CHYMgygD7q3JIFLtNiVYphmVeRFPLwQmDdGNwguTig3VkcILk5IV3YWt1MgU"}'
|
||||
2026-03-13 04:33:33.944 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:33.950 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:33.950 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-33-32__a8214a03-35f6-4839-81eb-53b7812bfdae__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:33.950 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:33.950 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:33.951 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:33.951 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.225
|
||||
2026-03-13 04:33:33.952 DEBUG [src.node.docker_mananger] Generated ports ['35517', '35518', '35519', '35520', '35521']
|
||||
2026-03-13 04:33:33.952 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-13 04:33:33.952 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:33.952 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:33.952 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:33.952 DEBUG [src.node.docker_mananger] docker run -i -t -p 35517:35517 -p 35518:35518 -p 35519:35519 -p 35520:35520 -p 35521:35521 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=35519 --rest-port=35517 --tcp-port=35518 --discv5-udp-port=35520 --rest-address=0.0.0.0 --nat=extip:172.18.55.225 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f2ba599fb9815273aaafb9b219da7a6201d3b31bc9adaba235bff3af9a1cdde1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35521 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHCxEaxos2jWoJ1vGZiY52NXkAX15Qo8l2E3fhMR9gIvKC3ICO8YokZqC-PgdCRlxMxrzWZCwJ9SnCnVuhOuAOUCgmlkgnY0gmlwhKwSOqGKbXVsdGlhZGRyc5YACASsEjqhBuTiAAoErBI6oQbk490DgnJzhQACAQAAiXNlY3AyNTZrMaEDL8IetmtU2U3CHYMgygD7q3JIFLtNiVYphmVeRFPLwQmDdGNwguTig3VkcILk5IV3YWt1MgU
|
||||
2026-03-13 04:33:34.106 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.225 waku bdd951e82a3266dead9726f819ec814f6e03ec9fe3a4ba825a5dd0a2211b2d55
|
||||
2026-03-13 04:33:34.131 DEBUG [src.node.docker_mananger] Container started with ID bdd951e82a32. Setting up logs at ./log/docker/node2_2026-03-13_04-33-32__a8214a03-35f6-4839-81eb-53b7812bfdae__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:34.131 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35517
|
||||
2026-03-13 04:33:34.131 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:35.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35517/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:35.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:33:35.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35517/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:35.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:33:35.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35517/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:35.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:33:35.366 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:35.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35517/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:35.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.225/tcp/35518/p2p/16Uiu2HAmCSxwsTm3zUWGhZTvZ1BaoqHoo3EikJV3hUxn5nW6sF5b","/ip4/172.18.55.225/tcp/35519/ws/p2p/16Uiu2HAmCSxwsTm3zUWGhZTvZ1BaoqHoo3EikJV3hUxn5nW6sF5b"],"enrUri":"enr:-L24QHA5TU2cDp9PxwFk8wcTKNGHggp80ROL3uc68XMx0sYrQZODQZSpxRHfH5A60cYa48ZNJYD-Lh2qiAN1tdPQ6YoCgmlkgnY0gmlwhKwSN-GKbXVsdGlhZGRyc5YACASsEjfhBoq-AAoErBI34QaKv90DgnJzhQACAQAAiXNlY3AyNTZrMaEC_Otxas4qd1aRAg1CgkLLJklKKMuYqQZ7JP-9eqGK24KDdGNwgoq-g3VkcIKKwIV3YWt1MgE"}'
|
||||
2026-03-13 04:33:35.369 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:35.370 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35517/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.58.161/tcp/58594/p2p/16Uiu2HAmFsRC9sb6QhhcUuYRewDzJtKrFM5Ut9j4PkiTiV7vpV1r"]'
|
||||
2026-03-13 04:33:35.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:35.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58593/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-13 04:33:35.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:35.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35517/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-13 04:33:35.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:35.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:35.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:35.410 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:33:35.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35517/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:35.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376415401342240,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:33:35.515 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:33:35.516 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:33:35.516 DEBUG [src.node.waku_node] Stopping container with id 7624233e2bfd
|
||||
2026-03-13 04:33:36.024 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:36.024 DEBUG [src.node.waku_node] Stopping container with id bdd951e82a32
|
||||
2026-03-13 04:33:36.536 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:36.537 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:33:36.564 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:36.589 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
96
nim/1113/data/attachments/1857e4699e3fc0c5.txt
Normal file
96
nim/1113/data/attachments/1857e4699e3fc0c5.txt
Normal file
@ -0,0 +1,96 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_message_with_both_ephemeral_true_and_false with id: 2026-03-13_04-34-08__3d152593-0c1e-475e-8b17-a3bf98021329
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-34-08__3d152593-0c1e-475e-8b17-a3bf98021329__wakuorg_nwaku:latest.log
|
||||
[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.4.47
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54273', '54274', '54275', '54276', '54277']
|
||||
[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 54273:54273 -p 54274:54274 -p 54275:54275 -p 54276:54276 -p 54277:54277 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=54275 --rest-port=54273 --tcp-port=54274 --discv5-udp-port=54276 --rest-address=0.0.0.0 --nat=extip:172.18.4.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fa83eb9baecc17b58c7dc650cbfadcf6eab95d1feef57acada416df2a883ddb7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54277 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.4.47 waku db0d6edc1514b8f2a486ab23e932a2fdebb4dfd3d1687c1e649950e474b30e2a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID db0d6edc1514. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-34-08__3d152593-0c1e-475e-8b17-a3bf98021329__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54273
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5ef73501dd83. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container efae7667e44d. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54273/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:54273/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.4.47/tcp/54274/p2p/16Uiu2HAmB2AG96WErX3DAhpaVJRFpuzo8Mqt4xqLW4cCBzJhHAQ9","/ip4/172.18.4.47/tcp/54275/ws/p2p/16Uiu2HAmB2AG96WErX3DAhpaVJRFpuzo8Mqt4xqLW4cCBzJhHAQ9"],"enrUri":"enr:-L24QGgdyPDxE9uwbIQ6iXZYrMyBCejuyjRMB_xzM-STTpeDWdip5G4uEa5p7bSgeoNKOwYGQnWaIkKis1LoszNhEz4CgmlkgnY0gmlwhKwSBC-KbXVsdGlhZGRyc5YACASsEgQvBtQCAAoErBIELwbUA90DgnJzhQADAQAAiXNlY3AyNTZrMaEC57UHn_-Vw2VonpFs6p-Kj_sFXE72gGYCJjgWb4ClYmKDdGNwgtQCg3VkcILUBIV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-34-08__3d152593-0c1e-475e-8b17-a3bf98021329__wakuorg_nwaku:latest.log
|
||||
[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.241.122
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27998', '27999', '28000', '28001', '28002']
|
||||
[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 27998:27998 -p 27999:27999 -p 28000:28000 -p 28001:28001 -p 28002:28002 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=28000 --rest-port=27998 --tcp-port=27999 --discv5-udp-port=28001 --rest-address=0.0.0.0 --nat=extip:172.18.241.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d6dbe24eabe305c2f83f3c1f9dafb6ff40230e8cafafd9f9bd5cb420aaa31534 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28002 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGgdyPDxE9uwbIQ6iXZYrMyBCejuyjRMB_xzM-STTpeDWdip5G4uEa5p7bSgeoNKOwYGQnWaIkKis1LoszNhEz4CgmlkgnY0gmlwhKwSBC-KbXVsdGlhZGRyc5YACASsEgQvBtQCAAoErBIELwbUA90DgnJzhQADAQAAiXNlY3AyNTZrMaEC57UHn_-Vw2VonpFs6p-Kj_sFXE72gGYCJjgWb4ClYmKDdGNwgtQCg3VkcILUBIV3YWt1MgM --storenode=/ip4/172.18.4.47/tcp/54274/p2p/16Uiu2HAmB2AG96WErX3DAhpaVJRFpuzo8Mqt4xqLW4cCBzJhHAQ9 --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.122 waku 47dd32e802e34e56769748739ddc65acf85573396aec100150d21b5b101b60d5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 47dd32e802e3. Setting up logs at ./log/docker/store_node1_2026-03-13_04-34-08__3d152593-0c1e-475e-8b17-a3bf98021329__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27998
|
||||
[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:27998/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:27998/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.241.122/tcp/27999/p2p/16Uiu2HAmPQ19bLUxQfCr4VHkfAR2st5JfJQJsDJD6pxRMPn75myP","/ip4/172.18.241.122/tcp/28000/ws/p2p/16Uiu2HAmPQ19bLUxQfCr4VHkfAR2st5JfJQJsDJD6pxRMPn75myP"],"enrUri":"enr:-L24QFECqMNGnQKWO5a3oZfL1kjChQMZKW3bF-4opwV6UKJeKRQpsPdYgUKr5XfbcKY2UdBplPilGdmSs1t7UWPNn0YCgmlkgnY0gmlwhKwS8XqKbXVsdGlhZGRyc5YACASsEvF6Bm1fAAoErBLxegZtYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn5m_KVUYkV5WD_qb0l7Y5FsAqBRRbJNkZU6wl5Pa4JaDdGNwgm1fg3VkcIJtYYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27998/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.47/tcp/54274/p2p/16Uiu2HAmB2AG96WErX3DAhpaVJRFpuzo8Mqt4xqLW4cCBzJhHAQ9"]'
|
||||
[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:54273/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:27998/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
|
||||
[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.2 seconds
|
||||
[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:54273/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x20ebf5366bbb7d9f440b368c3da32a071ace509b8aa70fd8d13e2b1f737f4260"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:27998/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x20ebf5366bbb7d9f440b368c3da32a071ace509b8aa70fd8d13e2b1f737f4260"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
|
||||
[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.2 seconds
|
||||
[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:54273/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x20ebf5366bbb7d9f440b368c3da32a071ace509b8aa70fd8d13e2b1f737f4260"},{"messageHash":"0x106e7c5a64d435176d3f3dc24a1f84580963a4fd8455c3b53a55040c1d2d0a55"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[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:27998/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x20ebf5366bbb7d9f440b368c3da32a071ace509b8aa70fd8d13e2b1f737f4260"},{"messageHash":"0x106e7c5a64d435176d3f3dc24a1f84580963a4fd8455c3b53a55040c1d2d0a55"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[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 db0d6edc1514
|
||||
[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 47dd32e802e3
|
||||
[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.
|
||||
123
nim/1113/data/attachments/18b53bd379371a86.txt
Normal file
123
nim/1113/data/attachments/18b53bd379371a86.txt
Normal file
@ -0,0 +1,123 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_metrics_after_light_push with id: 2026-03-13_04-40-31__95e15f18-d14e-4ecc-8445-64ab06e4d190
|
||||
[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.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/receiving_node1_2026-03-13_04-40-31__95e15f18-d14e-4ecc-8445-64ab06e4d190__wakuorg_nwaku:latest.log
|
||||
[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.35.126
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51312', '51313', '51314', '51315', '51316']
|
||||
[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 51312:51312 -p 51313:51313 -p 51314:51314 -p 51315:51315 -p 51316:51316 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=51314 --rest-port=51312 --tcp-port=51313 --discv5-udp-port=51315 --rest-address=0.0.0.0 --nat=extip:172.18.35.126 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dd2336acead7cab78e1cfa31db76e11a28d03a9ffcb4c4f2ef9ebdecaee6b1c4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51316 --metrics-logging=true --lightpush=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1b95f92808be. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.126 waku 7ec5e379186e6645f3f18217f8d3b23cfcfba37ad01de33a66b504213605633d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7ec5e379186e. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-40-31__95e15f18-d14e-4ecc-8445-64ab06e4d190__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51312
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3e28c3c30b8c. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51312/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":"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:51312/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.35.126/tcp/51313/p2p/16Uiu2HAm4bRDR55dxNZ83kayZjrFzCo7FieUZFHGy8KLBKvecR9g","/ip4/172.18.35.126/tcp/51314/ws/p2p/16Uiu2HAm4bRDR55dxNZ83kayZjrFzCo7FieUZFHGy8KLBKvecR9g"],"enrUri":"enr:-L24QMfd8i0zUBxSv6S_NmMXoc5eIiJqfXVh3BU9b-X7YA6OKCc1mDv9TQWpmAbJVnj7eCtfM_00xNN6feAVii9uk2oCgmlkgnY0gmlwhKwSI36KbXVsdGlhZGRyc5YACASsEiN-BshxAAoErBIjfgbIct0DgnJzhQADAQAAiXNlY3AyNTZrMaECiDhLoecdLw-TLGOCdll1L6YnbVjiLqJ-1iaLdWwXGr-DdGNwgshxg3VkcILIc4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/receiving_node2_2026-03-13_04-40-31__95e15f18-d14e-4ecc-8445-64ab06e4d190__wakuorg_nwaku:latest.log
|
||||
[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.104.135
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58660', '58661', '58662', '58663', '58664']
|
||||
[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 58660:58660 -p 58661:58661 -p 58662:58662 -p 58663:58663 -p 58664:58664 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=58662 --rest-port=58660 --tcp-port=58661 --discv5-udp-port=58663 --rest-address=0.0.0.0 --nat=extip:172.18.104.135 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1d8ec7a7bdbff4b6cab7aa34aa5ac8da29aea6c7f4d0e0e0c4f29ead90e9ceeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58664 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.104.135 waku a4f538a1dc819a5c8f3fc39644ac03a53db589814b0485bbc2c85ac6264caa90
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a4f538a1dc81. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-40-31__95e15f18-d14e-4ecc-8445-64ab06e4d190__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58660
|
||||
[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:58660/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":"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:58660/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.104.135/tcp/58661/p2p/16Uiu2HAkuxo7XUvi8sKPVUQ6j6T5WzUnVJobXqa6WcGoLpQtK8SG","/ip4/172.18.104.135/tcp/58662/ws/p2p/16Uiu2HAkuxo7XUvi8sKPVUQ6j6T5WzUnVJobXqa6WcGoLpQtK8SG"],"enrUri":"enr:-L24QPy24LZpFIGpzDNOaLNgKL9wDiIkGCGN1HuTuuWSB7HHd1hwjFJ5Cr47ahUVDm0KR3pHk57eXBoibtjVWguTqX8CgmlkgnY0gmlwhKwSaIeKbXVsdGlhZGRyc5YACASsEmiHBuUlAAoErBJohwblJt0DgnJzhQADAQAAiXNlY3AyNTZrMaECB_kSHSlHB2R_JvMAuC3qZ5eKDktCx5rI1NA4VfnE6VWDdGNwguUlg3VkcILlJ4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58660/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.35.126/tcp/51313/p2p/16Uiu2HAm4bRDR55dxNZ83kayZjrFzCo7FieUZFHGy8KLBKvecR9g"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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/lightpush_node1_2026-03-13_04-40-31__95e15f18-d14e-4ecc-8445-64ab06e4d190__wakuorg_nwaku:latest.log
|
||||
[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.62.178
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40870', '40871', '40872', '40873', '40874']
|
||||
[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 40870:40870 -p 40871:40871 -p 40872:40872 -p 40873:40873 -p 40874:40874 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=40872 --rest-port=40870 --tcp-port=40871 --discv5-udp-port=40873 --rest-address=0.0.0.0 --nat=extip:172.18.62.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=adaaa7a5a26ac71dbecc5bfbfb28c5ee4a54be8473ec871deeb6b8fc7d7b991e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40874 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMfd8i0zUBxSv6S_NmMXoc5eIiJqfXVh3BU9b-X7YA6OKCc1mDv9TQWpmAbJVnj7eCtfM_00xNN6feAVii9uk2oCgmlkgnY0gmlwhKwSI36KbXVsdGlhZGRyc5YACASsEiN-BshxAAoErBIjfgbIct0DgnJzhQADAQAAiXNlY3AyNTZrMaECiDhLoecdLw-TLGOCdll1L6YnbVjiLqJ-1iaLdWwXGr-DdGNwgshxg3VkcILIc4V3YWt1Mgk --lightpushnode=/ip4/172.18.35.126/tcp/51313/p2p/16Uiu2HAm4bRDR55dxNZ83kayZjrFzCo7FieUZFHGy8KLBKvecR9g --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.178 waku cfba3fc37ec73e3a1d23e768fdba5b4cc76a2616928b2cbdc7311c10fa094eba
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID cfba3fc37ec7. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-40-31__95e15f18-d14e-4ecc-8445-64ab06e4d190__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40870
|
||||
[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:40870/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":"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:40870/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.62.178/tcp/40871/p2p/16Uiu2HAkuf1MxjxhzjGPjWchiWy6jradEbVp8Yion9Dxb2XdqmR4","/ip4/172.18.62.178/tcp/40872/ws/p2p/16Uiu2HAkuf1MxjxhzjGPjWchiWy6jradEbVp8Yion9Dxb2XdqmR4"],"enrUri":"enr:-L24QAOmEYeQuBpN_vZBMR8u0-pvurpmaBE7AkgUqEEyK2r1LmUTqOoNRrvt1zFfHaRSo8FWLa0pLPgY89Uj6vexODYCgmlkgnY0gmlwhKwSPrKKbXVsdGlhZGRyc5YACASsEj6yBp-nAAoErBI-sgafqN0DgnJzhQADAQAAiXNlY3AyNTZrMaECA2p3T3Do3Pvmd-O4rYKCYlmyWie8l78MDGKxqIOx0GODdGNwgp-ng3VkcIKfqYV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40870/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.35.126/tcp/51313/p2p/16Uiu2HAm4bRDR55dxNZ83kayZjrFzCo7FieUZFHGy8KLBKvecR9g"]'
|
||||
[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:40870/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.104.135/tcp/58661/p2p/16Uiu2HAkuxo7XUvi8sKPVUQ6j6T5WzUnVJobXqa6WcGoLpQtK8SG"]'
|
||||
[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:51312/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:58660/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:40870/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:40870/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": 1773376835444238809}}'
|
||||
[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.5 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51312/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376835444238809,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 5 seconds
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_service_peers{protocol="/vac/waku/lightpush/2.0.0-beta1",peerId="/ip4/172.18.35.126/tcp/51313"} has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_service_peers{protocol="/vac/waku/lightpush/2.0.0-beta1",peerId="/ip4/172.18.35.126/tcp/51313"} with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_peers has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_peers with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_peer_store_size has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_peer_store_size with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_peers has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_peers with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_pubsub_peers has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_pubsub_peers with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_pubsub_topics has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_pubsub_topics with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: libp2p_pubsub_subscriptions_total has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: libp2p_pubsub_subscriptions_total with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_peer_store_size has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_peer_store_size with value 2.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_histogram_message_size_count has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_histogram_message_size_count with value 1.0
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:15 Checking metric: waku_node_messages_total{type="relay"} has 1
|
||||
[35mDEBUG [0m src.steps.metrics:metrics.py:27 Found metric: waku_node_messages_total{type="relay"} with value 1.0
|
||||
[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 7ec5e379186e
|
||||
[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 a4f538a1dc81
|
||||
[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 cfba3fc37ec7
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7ec5e379186e. 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.
|
||||
67
nim/1113/data/attachments/18c8fa41e6b01484.txt
Normal file
67
nim/1113/data/attachments/18c8fa41e6b01484.txt
Normal file
@ -0,0 +1,67 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_admin_peers_stats_schema with id: 2026-03-13_04-34-00__a1cb3e62-73b0-499a-8b28-14289b95e6cf
|
||||
[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-13_04-34-00__a1cb3e62-73b0-499a-8b28-14289b95e6cf__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-13_04-34-00__a1cb3e62-73b0-499a-8b28-14289b95e6cf__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-13_04-34-00__a1cb3e62-73b0-499a-8b28-14289b95e6cf__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/node4_2026-03-13_04-34-00__a1cb3e62-73b0-499a-8b28-14289b95e6cf__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.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.205.201
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44569', '44570', '44571', '44572', '44573']
|
||||
[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 44569:44569 -p 44570:44570 -p 44571:44571 -p 44572:44572 -p 44573:44573 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=44571 --rest-port=44569 --tcp-port=44570 --discv5-udp-port=44572 --rest-address=0.0.0.0 --nat=extip:172.18.205.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=33dbf368adcb61f31f4ebaffc341dd5f79c36eeb20521e7ff155893bc6fad8da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44573 --metrics-logging=true --filter=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.201 waku a12f05987883ed7aa99565291aa7a68821276b45753eb1b2f32a08bcdcd728f4
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a12f05987883. Setting up logs at ./log/docker/node1_2026-03-13_04-34-00__a1cb3e62-73b0-499a-8b28-14289b95e6cf__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44569
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d10f4b7180ff. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e7f5c44f42be. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44569/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:44569/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.205.201/tcp/44570/p2p/16Uiu2HAkzWCA6Zr3CEhYPb4cXs23fhs1QaeyVZATCELusZf5jcvU","/ip4/172.18.205.201/tcp/44571/ws/p2p/16Uiu2HAkzWCA6Zr3CEhYPb4cXs23fhs1QaeyVZATCELusZf5jcvU"],"enrUri":"enr:-L24QOMDhK7ez_kTFdGsGK6oimI0bd9kdV2A5J7Iuj5MAWxIfsioPq3sUfOWQufTGvMwOeWlyXnYL_pCXWU7GiQkEhYCgmlkgnY0gmlwhKwSzcmKbXVsdGlhZGRyc5YACASsEs3JBq4aAAoErBLNyQauG90DgnJzhQADAQAAiXNlY3AyNTZrMaECS3LhPQS8_6StigubwdnQOAJnkhQynv4WvBNk7ncPr5mDdGNwgq4ag3VkcIKuHIV3YWt1MgU"}'
|
||||
[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.243.90
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21678', '21679', '21680', '21681', '21682']
|
||||
[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 21678:21678 -p 21679:21679 -p 21680:21680 -p 21681:21681 -p 21682:21682 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=21680 --rest-port=21678 --tcp-port=21679 --discv5-udp-port=21681 --rest-address=0.0.0.0 --nat=extip:172.18.243.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=12861a1ec4982abab1c7f6ffdbae4eabbf8a0df9b3e6f5ef362efee9b23a6f8a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21682 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOMDhK7ez_kTFdGsGK6oimI0bd9kdV2A5J7Iuj5MAWxIfsioPq3sUfOWQufTGvMwOeWlyXnYL_pCXWU7GiQkEhYCgmlkgnY0gmlwhKwSzcmKbXVsdGlhZGRyc5YACASsEs3JBq4aAAoErBLNyQauG90DgnJzhQADAQAAiXNlY3AyNTZrMaECS3LhPQS8_6StigubwdnQOAJnkhQynv4WvBNk7ncPr5mDdGNwgq4ag3VkcIKuHIV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.90 waku 58ddfa5c9f6889b277af01e403389228b37b50d7d2b7a20c2143213660e7e5ed
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 58ddfa5c9f68. Setting up logs at ./log/docker/node2_2026-03-13_04-34-00__a1cb3e62-73b0-499a-8b28-14289b95e6cf__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21678
|
||||
[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:21678/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":"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:21678/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.243.90/tcp/21679/p2p/16Uiu2HAmGN322U8uA4Xyto6EMkweQ1Wke8yzBaxk76EL1wsCs89o","/ip4/172.18.243.90/tcp/21680/ws/p2p/16Uiu2HAmGN322U8uA4Xyto6EMkweQ1Wke8yzBaxk76EL1wsCs89o"],"enrUri":"enr:-L24QM01kLFi452taYaWxqXV4VsAOIxjXOC5BRMzg3BXiW59Rk7AH-MU06GZYvG9uusFoyAIzfaKn7C2IpV33buNxxACgmlkgnY0gmlwhKwS81qKbXVsdGlhZGRyc5YACASsEvNaBlSvAAoErBLzWgZUsN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNxbj-O_-AffHp9RfIGXNNJsrH-6-1AdEDAEwViwDzTqDdGNwglSvg3VkcIJUsYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44569/admin/v1/peers/stats" -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'{"Sum":{"Total peers":1},"By Connectedness":{"Connected":1,"NotConnected":0,"CannotConnect":0,"CanConnect":0},"Relay peers":{"0":1,"Total relay peers":1},"Mesh peers":{"0":1,"Total mesh peers":1},"By Protocols":{"/vac/waku/relay/2.0.0":1,"/vac/waku/filter-subscribe/2.0.0-beta1":0,"/vac/waku/filter-push/2.0.0-beta1":1,"/vac/waku/store-query/3.0.0":0,"/vac/waku/store/2.0.0-beta4":0,"/vac/waku/lightpush/3.0.0":0,"/vac/waku/lightpush/2.0.0-beta1":0,"/vac/waku/peer-exchange/2.0.0-alpha1":1,"/vac/waku/reconciliation/1.0.0":0}}'
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:95 Peer stats schema check: {'Sum': {'Total peers': 1}, 'By Connectedness': {'Connected': 1, 'NotConnected': 0, 'CannotConnect': 0, 'CanConnect': 0}, 'Relay peers': {'0': 1, 'Total relay peers': 1}, 'Mesh peers': {'0': 1, 'Total mesh peers': 1}, 'By Protocols': {'/vac/waku/relay/2.0.0': 1, '/vac/waku/filter-subscribe/2.0.0-beta1': 0, '/vac/waku/filter-push/2.0.0-beta1': 1, '/vac/waku/store-query/3.0.0': 0, '/vac/waku/store/2.0.0-beta4': 0, '/vac/waku/lightpush/3.0.0': 0, '/vac/waku/lightpush/2.0.0-beta1': 0, '/vac/waku/peer-exchange/2.0.0-alpha1': 1, '/vac/waku/reconciliation/1.0.0': 0}}
|
||||
[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 a12f05987883
|
||||
[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 58ddfa5c9f68
|
||||
[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.
|
||||
106
nim/1113/data/attachments/1977bc1f54d37bce.txt
Normal file
106
nim/1113/data/attachments/1977bc1f54d37bce.txt
Normal file
@ -0,0 +1,106 @@
|
||||
2026-03-13 04:36:30.811 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:36:30.811 DEBUG [tests.conftest] Running test: test_admin_peers_mesh_on_shard_contains_node2 with id: 2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b
|
||||
2026-03-13 04:36:30.812 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:36:30.812 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:36:30.812 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:36:30.820 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:30.820 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:30.826 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:30.827 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:30.833 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:30.833 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:30.840 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:30.840 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:30.841 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:36:30.841 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:36:30.842 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:30.842 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:30.844 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:30.844 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.177
|
||||
2026-03-13 04:36:30.844 DEBUG [src.node.docker_mananger] Generated ports ['21692', '21693', '21694', '21695', '21696']
|
||||
2026-03-13 04:36:30.844 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:30.844 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:30.845 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:30.845 DEBUG [src.node.docker_mananger] docker run -i -t -p 21692:21692 -p 21693:21693 -p 21694:21694 -p 21695:21695 -p 21696:21696 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=21694 --rest-port=21692 --tcp-port=21693 --discv5-udp-port=21695 --rest-address=0.0.0.0 --nat=extip:172.18.250.177 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=1e4feef0f0e25342badfdc87f20de2c0aaaf8b82d0cbcffe836dae64a94f5ed8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21696 --metrics-logging=true --relay=true --dns-discovery=false
|
||||
2026-03-13 04:36:31.043 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.177 waku e5eeadc21fb32260aaf16f8b2c8b5fc3a422b1eac8ccdf3e6900b58c03fc6171
|
||||
2026-03-13 04:36:31.075 ERROR [src.node.docker_mananger] Max retries reached for container 39d6a5ef03fc. Exiting log stream.
|
||||
2026-03-13 04:36:31.085 DEBUG [src.node.docker_mananger] Container started with ID e5eeadc21fb3. Setting up logs at ./log/docker/node1_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:31.085 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21692
|
||||
2026-03-13 04:36:31.085 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:31.609 ERROR [src.node.docker_mananger] Max retries reached for container d084f6de9b1c. Exiting log stream.
|
||||
2026-03-13 04:36:32.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21692/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:32.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:36:32.089 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:32.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21692/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:32.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.177/tcp/21693/p2p/16Uiu2HAkwNDNEmErkMpgnLhEgxCAmT2x5TzUG3kWmecCPJuBhVB1","/ip4/172.18.250.177/tcp/21694/ws/p2p/16Uiu2HAkwNDNEmErkMpgnLhEgxCAmT2x5TzUG3kWmecCPJuBhVB1"],"enrUri":"enr:-La4QF4ZnDEvme3IJhyn-PLFn_ifz2XxqsNqd2R9FAD92pfRdM_i9K4n82dW37f_c8J8KOKLsGa7YvanCncu1-LF5L4CgmlkgnY0gmlwhKwS-rGKbXVsdGlhZGRyc5YACASsEvqxBlS9AAoErBL6sQZUvt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHNSKPFIUscXEZexCZS-Ed9f1dlnyc1DrFB-duYeGPdSDdGNwglS9hXdha3UyAQ"}'
|
||||
2026-03-13 04:36:32.091 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:32.092 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:32.092 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:32.093 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:32.093 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.96.28
|
||||
2026-03-13 04:36:32.093 DEBUG [src.node.docker_mananger] Generated ports ['22315', '22316', '22317', '22318', '22319']
|
||||
2026-03-13 04:36:32.094 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:32.094 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:32.094 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:32.094 DEBUG [src.node.docker_mananger] docker run -i -t -p 22315:22315 -p 22316:22316 -p 22317:22317 -p 22318:22318 -p 22319:22319 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=22317 --rest-port=22315 --tcp-port=22316 --discv5-udp-port=22318 --rest-address=0.0.0.0 --nat=extip:172.18.96.28 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=adefbbf46acb2a053ffbdfd89fc1f9b5cc2afa4139f3733fe1135a9c856bb3f4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22319 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QF4ZnDEvme3IJhyn-PLFn_ifz2XxqsNqd2R9FAD92pfRdM_i9K4n82dW37f_c8J8KOKLsGa7YvanCncu1-LF5L4CgmlkgnY0gmlwhKwS-rGKbXVsdGlhZGRyc5YACASsEvqxBlS9AAoErBL6sQZUvt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHNSKPFIUscXEZexCZS-Ed9f1dlnyc1DrFB-duYeGPdSDdGNwglS9hXdha3UyAQ
|
||||
2026-03-13 04:36:32.299 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.96.28 waku b4a6f5f12e59e71615ac50e025c90565b130a390b59c6ce12aff3ced3a043b66
|
||||
2026-03-13 04:36:32.339 DEBUG [src.node.docker_mananger] Container started with ID b4a6f5f12e59. Setting up logs at ./log/docker/node2_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:32.339 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22315
|
||||
2026-03-13 04:36:32.339 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:33.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22315/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:33.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:36:33.345 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:33.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22315/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:33.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5","/ip4/172.18.96.28/tcp/22317/ws/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5"],"enrUri":"enr:-La4QFPHNyWmQBIJOacMEdtOxdxwsLQrgoJQbzOOBeJqbliJK5NGhNEVGgOLQg-LJ5JeZDDoyRLpuKmuBh6SW__FvLECgmlkgnY0gmlwhKwSYByKbXVsdGlhZGRyc5YACASsEmAcBlcsAAoErBJgHAZXLd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOqb_iiIqUXR_bwSfiqnlahAQpgTYClvRjJYJSUoDo_SDdGNwglcshXdha3UyAQ"}'
|
||||
2026-03-13 04:36:33.349 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:33.349 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:33.349 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:33.351 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:33.351 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.232.247
|
||||
2026-03-13 04:36:33.352 DEBUG [src.node.docker_mananger] Generated ports ['21497', '21498', '21499', '21500', '21501']
|
||||
2026-03-13 04:36:33.352 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:33.352 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:33.352 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:33.352 DEBUG [src.node.docker_mananger] docker run -i -t -p 21497:21497 -p 21498:21498 -p 21499:21499 -p 21500:21500 -p 21501:21501 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=21499 --rest-port=21497 --tcp-port=21498 --discv5-udp-port=21500 --rest-address=0.0.0.0 --nat=extip:172.18.232.247 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=31eaf37bc05ab7cca8cb17cde8dce38cf83aeb67845ed305aaee432abd6a4cbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21501 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QF4ZnDEvme3IJhyn-PLFn_ifz2XxqsNqd2R9FAD92pfRdM_i9K4n82dW37f_c8J8KOKLsGa7YvanCncu1-LF5L4CgmlkgnY0gmlwhKwS-rGKbXVsdGlhZGRyc5YACASsEvqxBlS9AAoErBL6sQZUvt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHNSKPFIUscXEZexCZS-Ed9f1dlnyc1DrFB-duYeGPdSDdGNwglS9hXdha3UyAQ
|
||||
2026-03-13 04:36:33.566 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.232.247 waku cfdf70b5682d051e1b25c32a9b88aab13f7a5bb9ed4fafdbc98f3025f2499203
|
||||
2026-03-13 04:36:33.604 DEBUG [src.node.docker_mananger] Container started with ID cfdf70b5682d. Setting up logs at ./log/docker/node3_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:33.605 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21497
|
||||
2026-03-13 04:36:33.605 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:34.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21497/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:34.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:36:34.608 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:34.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21497/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:34.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc","/ip4/172.18.232.247/tcp/21499/ws/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc"],"enrUri":"enr:-La4QAnX1_Ij9WFw15BjrzhO8vuVMNOGfI4u-0rsJXNrdRv3J8h1-Dgzlety7UPL_mVZ3gkmQz7P0o7ocyeRHCggmY8CgmlkgnY0gmlwhKwS6PeKbXVsdGlhZGRyc5YACASsEuj3BlP6AAoErBLo9wZT-90DgnJzhQADAQAAiXNlY3AyNTZrMaEC2oZ0MnsZfMK52-SY4e_7x_4evCPFkh7UGclVXkJTcDuDdGNwglP6hXdha3UyAQ"}'
|
||||
2026-03-13 04:36:34.611 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:34.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21692/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5"]'
|
||||
2026-03-13 04:36:34.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:34.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22315/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.177/tcp/21693/p2p/16Uiu2HAkwNDNEmErkMpgnLhEgxCAmT2x5TzUG3kWmecCPJuBhVB1"]'
|
||||
2026-03-13 04:36:34.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:34.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21692/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc"]'
|
||||
2026-03-13 04:36:34.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:34.699 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21497/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.177/tcp/21693/p2p/16Uiu2HAkwNDNEmErkMpgnLhEgxCAmT2x5TzUG3kWmecCPJuBhVB1"]'
|
||||
2026-03-13 04:36:34.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:34.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21692/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:36:34.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:34.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22315/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:36:34.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:34.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21497/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:36:34.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:34.729 DEBUG [tests.rest_flags.test_admin_flags] mesh topic=/waku/2/rs/3/0, target peers={'/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc', '/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5'}
|
||||
2026-03-13 04:36:34.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21692/admin/v1/peers/mesh/on/0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:34.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin","score":0.0}]}'
|
||||
2026-03-13 04:36:34.732 DEBUG [tests.rest_flags.test_admin_flags] Node-1 mesh on the shard {'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.36.0-164-g0ad551', 'origin': 'UnknownOrigin', 'score': 0.0}, {'multiaddr': '/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.36.0-164-g0ad551', 'origin': 'UnknownOrigin', 'score': 0.0}]}
|
||||
2026-03-13 04:36:34.732 DEBUG [tests.rest_flags.test_admin_flags] Validate the schema variables
|
||||
2026-03-13 04:36:34.734 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:36:34.735 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:36:34.735 DEBUG [src.node.waku_node] Stopping container with id e5eeadc21fb3
|
||||
2026-03-13 04:36:35.299 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:35.302 DEBUG [src.node.waku_node] Stopping container with id b4a6f5f12e59
|
||||
2026-03-13 04:36:35.864 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:35.864 DEBUG [src.node.waku_node] Stopping container with id cfdf70b5682d
|
||||
2026-03-13 04:36:36.113 ERROR [src.node.docker_mananger] Max retries reached for container e5eeadc21fb3. Exiting log stream.
|
||||
2026-03-13 04:36:36.427 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:36.430 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:36:36.437 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:36:36.441 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:36:36.446 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
68
nim/1113/data/attachments/19b66f5976d076f.txt
Normal file
68
nim/1113/data/attachments/19b66f5976d076f.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_no_content_topic with id: 2026-03-13_04-35-26__56a3fd2c-4eb7-4304-b1b7-bd7be27dafc2
|
||||
[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.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-35-26__56a3fd2c-4eb7-4304-b1b7-bd7be27dafc2__wakuorg_nwaku:latest.log
|
||||
[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.138.35
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19404', '19405', '19406', '19407', '19408']
|
||||
[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 19404:19404 -p 19405:19405 -p 19406:19406 -p 19407:19407 -p 19408:19408 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=19406 --rest-port=19404 --tcp-port=19405 --discv5-udp-port=19407 --rest-address=0.0.0.0 --nat=extip:172.18.138.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f2fdaa9ac0ffb49c3ce4476f20ecde0febdefadc79a5d3f9e5fe6ccb789f0d8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19408 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.35 waku 001a1628a69681fb4c91a76a1fd96b198806278fd34ea0f04e7cc1e33cfcfd4c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 001a1628a696. Setting up logs at ./log/docker/node1_2026-03-13_04-35-26__56a3fd2c-4eb7-4304-b1b7-bd7be27dafc2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19404
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7161cca262ad. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0fbe6a3a4727. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19404/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:19404/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.138.35/tcp/19405/p2p/16Uiu2HAmP5vphHTNVSXYSm6Z5eAXbmreb2eJJwqnT88LWrsYzM5e","/ip4/172.18.138.35/tcp/19406/ws/p2p/16Uiu2HAmP5vphHTNVSXYSm6Z5eAXbmreb2eJJwqnT88LWrsYzM5e"],"enrUri":"enr:-L24QIYuDkNlOIc_0-7-jnenbD5pPISUUoLmIim4A4T32uF2fyjvJlVLZcw0iNMRE-BKh_bSirDCOukNKOr9Tq--St4CgmlkgnY0gmlwhKwSiiOKbXVsdGlhZGRyc5YACASsEoojBkvNAAoErBKKIwZLzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmvhmpDIVsga8gpfq65eH5FMPznCVLUlMwgA0EitIcLWDdGNwgkvNg3VkcIJLz4V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-35-26__56a3fd2c-4eb7-4304-b1b7-bd7be27dafc2__wakuorg_nwaku:latest.log
|
||||
[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.52.112
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46843', '46844', '46845', '46846', '46847']
|
||||
[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 46843:46843 -p 46844:46844 -p 46845:46845 -p 46846:46846 -p 46847:46847 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=46845 --rest-port=46843 --tcp-port=46844 --discv5-udp-port=46846 --rest-address=0.0.0.0 --nat=extip:172.18.52.112 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=82aecd954d72fcc7dceebda5fc9ade0bdf2bf6af29cc5a64ca4a7aa5d2bc4c00 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46847 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIYuDkNlOIc_0-7-jnenbD5pPISUUoLmIim4A4T32uF2fyjvJlVLZcw0iNMRE-BKh_bSirDCOukNKOr9Tq--St4CgmlkgnY0gmlwhKwSiiOKbXVsdGlhZGRyc5YACASsEoojBkvNAAoErBKKIwZLzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmvhmpDIVsga8gpfq65eH5FMPznCVLUlMwgA0EitIcLWDdGNwgkvNg3VkcIJLz4V3YWt1MgU --filternode=/ip4/172.18.138.35/tcp/19405/p2p/16Uiu2HAmP5vphHTNVSXYSm6Z5eAXbmreb2eJJwqnT88LWrsYzM5e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.52.112 waku 5486a88a6598fca3aa741719a193bfbb3e5d6c193cfcd785c5aa9fe5a7bffee3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5486a88a6598. Setting up logs at ./log/docker/node2_2026-03-13_04-35-26__56a3fd2c-4eb7-4304-b1b7-bd7be27dafc2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46843
|
||||
[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:46843/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:46843/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.52.112/tcp/46844/p2p/16Uiu2HAmUvZ4MGu6ZUR5hd4UgKDjo3FrJjwbHBpqxTn9GMPRQJZM","/ip4/172.18.52.112/tcp/46845/ws/p2p/16Uiu2HAmUvZ4MGu6ZUR5hd4UgKDjo3FrJjwbHBpqxTn9GMPRQJZM"],"enrUri":"enr:-L24QIgpLaMNBZPHgRtUPh1N3jU-ocnhbP1Z-rMGcRk-okbyNKEyVyyfeg8j6biCne1cpWtnaM-gyEAp7VaBmU5QPmcCgmlkgnY0gmlwhKwSNHCKbXVsdGlhZGRyc5YACASsEjRwBrb8AAoErBI0cAa2_d0DgnJzhQADAQAAiXNlY3AyNTZrMaED8bevmfR7jyVi-gHTZz7ZiKqXgolEgjgvQCHboUgPyhCDdGNwgrb8g3VkcIK2_oV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46843/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.138.35/tcp/19405/p2p/16Uiu2HAmP5vphHTNVSXYSm6Z5eAXbmreb2eJJwqnT88LWrsYzM5e"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19404/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:46843/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8f85c98b-8f41-4c4f-99a0-796935279edc", "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":"8f85c98b-8f41-4c4f-99a0-796935279edc","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46843/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:46843/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
[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 001a1628a696
|
||||
[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 5486a88a6598
|
||||
[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.
|
||||
93
nim/1113/data/attachments/19d6204319813fa8.txt
Normal file
93
nim/1113/data/attachments/19d6204319813fa8.txt
Normal file
@ -0,0 +1,93 @@
|
||||
2026-03-13 04:35:44.456 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:35:44.456 DEBUG [tests.conftest] Running test: test_filter_subscribe_with_multiple_overlapping_content_topics with id: 2026-03-13_04-35-44__58f95218-6fce-47a4-808e-f795c5efb0d7
|
||||
2026-03-13 04:35:44.456 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:35:44.457 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:35:44.457 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:35:44.463 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:44.463 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-35-44__58f95218-6fce-47a4-808e-f795c5efb0d7__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:44.463 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:44.464 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:44.465 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:44.465 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.123
|
||||
2026-03-13 04:35:44.465 DEBUG [src.node.docker_mananger] Generated ports ['19785', '19786', '19787', '19788', '19789']
|
||||
2026-03-13 04:35:44.465 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:44.465 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:44.465 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:44.466 DEBUG [src.node.docker_mananger] docker run -i -t -p 19785:19785 -p 19786:19786 -p 19787:19787 -p 19788:19788 -p 19789:19789 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=19787 --rest-port=19785 --tcp-port=19786 --discv5-udp-port=19788 --rest-address=0.0.0.0 --nat=extip:172.18.55.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db423d03d6749b19d1c1ba6c442500eea3ac3dad7357e0f3554bcad78918caa1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19789 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:35:44.655 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.123 waku de9b30e6acb1686cdc3363d5bd2cc7333506af208b882f2edd2db89ea9310bd1
|
||||
2026-03-13 04:35:44.675 ERROR [src.node.docker_mananger] Max retries reached for container 7549ec8ee6a3. Exiting log stream.
|
||||
2026-03-13 04:35:44.690 DEBUG [src.node.docker_mananger] Container started with ID de9b30e6acb1. Setting up logs at ./log/docker/node1_2026-03-13_04-35-44__58f95218-6fce-47a4-808e-f795c5efb0d7__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:44.690 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19785
|
||||
2026-03-13 04:35:44.691 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:45.252 ERROR [src.node.docker_mananger] Max retries reached for container 3716e7edc558. Exiting log stream.
|
||||
2026-03-13 04:35:45.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19785/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:45.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:35:45.696 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:45.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19785/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:45.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.123/tcp/19786/p2p/16Uiu2HAm87xqDyMrJpzKhevsGh5zzhBTGgG8xH7Su4kuy2kpQGWX","/ip4/172.18.55.123/tcp/19787/ws/p2p/16Uiu2HAm87xqDyMrJpzKhevsGh5zzhBTGgG8xH7Su4kuy2kpQGWX"],"enrUri":"enr:-L24QDHSPqFnGhSv9TdJj3vl7lC0Wvtik5UJPhPyK1oGC0d9cvaKpmNqP_ijgggLadHvXlT8ltdwqMSPtBGjDpZCk7QCgmlkgnY0gmlwhKwSN3uKbXVsdGlhZGRyc5YACASsEjd7Bk1KAAoErBI3ewZNS90DgnJzhQADAQAAiXNlY3AyNTZrMaECvJ6Hx37_we6bmNyJFJf3pRExp2wsHaUkz4SYnRCTjXSDdGNwgk1Kg3VkcIJNTIV3YWt1MgU"}'
|
||||
2026-03-13 04:35:45.699 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:45.700 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:35:45.707 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:45.707 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-35-44__58f95218-6fce-47a4-808e-f795c5efb0d7__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:45.707 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:45.707 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:45.709 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:45.709 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.125.241
|
||||
2026-03-13 04:35:45.709 DEBUG [src.node.docker_mananger] Generated ports ['40398', '40399', '40400', '40401', '40402']
|
||||
2026-03-13 04:35:45.709 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:45.709 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:45.709 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:45.710 DEBUG [src.node.docker_mananger] docker run -i -t -p 40398:40398 -p 40399:40399 -p 40400:40400 -p 40401:40401 -p 40402:40402 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=40400 --rest-port=40398 --tcp-port=40399 --discv5-udp-port=40401 --rest-address=0.0.0.0 --nat=extip:172.18.125.241 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7efccfa121c6e14ffe9abbe1dda1cc89f9fdee53cb993d4fa4a74fa10ddbb5ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40402 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDHSPqFnGhSv9TdJj3vl7lC0Wvtik5UJPhPyK1oGC0d9cvaKpmNqP_ijgggLadHvXlT8ltdwqMSPtBGjDpZCk7QCgmlkgnY0gmlwhKwSN3uKbXVsdGlhZGRyc5YACASsEjd7Bk1KAAoErBI3ewZNS90DgnJzhQADAQAAiXNlY3AyNTZrMaECvJ6Hx37_we6bmNyJFJf3pRExp2wsHaUkz4SYnRCTjXSDdGNwgk1Kg3VkcIJNTIV3YWt1MgU --filternode=/ip4/172.18.55.123/tcp/19786/p2p/16Uiu2HAm87xqDyMrJpzKhevsGh5zzhBTGgG8xH7Su4kuy2kpQGWX
|
||||
2026-03-13 04:35:45.902 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.125.241 waku 4585c719cd2ed4007613c8012a11b81f67c33468e44180cfab29084dbb101a17
|
||||
2026-03-13 04:35:45.936 DEBUG [src.node.docker_mananger] Container started with ID 4585c719cd2e. Setting up logs at ./log/docker/node2_2026-03-13_04-35-44__58f95218-6fce-47a4-808e-f795c5efb0d7__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:45.936 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40398
|
||||
2026-03-13 04:35:45.937 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:46.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40398/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:46.940 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:35:46.941 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:46.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40398/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:46.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.125.241/tcp/40399/p2p/16Uiu2HAm81FYD7GiFaoPsk5pJ1bfSfYsP2AxvA8THwDj7LUxTqo2","/ip4/172.18.125.241/tcp/40400/ws/p2p/16Uiu2HAm81FYD7GiFaoPsk5pJ1bfSfYsP2AxvA8THwDj7LUxTqo2"],"enrUri":"enr:-L24QADPNlUinYQc8xCMXObumEF_X9SFMC3eRoAVxPV5KPS-covA1-YHvVJT9e_WXmVuy8f5KqS7EFpnxjqviH9BqaQCgmlkgnY0gmlwhKwSffGKbXVsdGlhZGRyc5YACASsEn3xBp3PAAoErBJ98Qad0N0DgnJzhQADAQAAiXNlY3AyNTZrMaECuuZa4ByrHgZbg3cRKawko6gHt4dQV6TbwxYq6JKoj02DdGNwgp3Pg3VkcIKd0YV3YWt1MgA"}'
|
||||
2026-03-13 04:35:46.943 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:46.944 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40398/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.55.123/tcp/19786/p2p/16Uiu2HAm87xqDyMrJpzKhevsGh5zzhBTGgG8xH7Su4kuy2kpQGWX"]'
|
||||
2026-03-13 04:35:46.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:46.989 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19785/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:35:47.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:47.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40398/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cdfc84b6-98cb-4bc0-9f70-fa66353b9d7d", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:35:47.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"cdfc84b6-98cb-4bc0-9f70-fa66353b9d7d","statusDesc":"OK"}'
|
||||
2026-03-13 04:35:47.017 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19785/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:35:47.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:47.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40398/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3628a402-e4b0-494b-a5a3-a32ef39b6dcc", "contentFilters": ["1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:35:47.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3628a402-e4b0-494b-a5a3-a32ef39b6dcc","statusDesc":"OK"}'
|
||||
2026-03-13 04:35:47.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19785/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:47.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:47.039 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:47.139 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:35:47.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40398/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:47.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Hello World!","version":0,"timestamp":1773376547030392289,"ephemeral":false}]'
|
||||
2026-03-13 04:35:47.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19785/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:47.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:47.150 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:47.250 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:35:47.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40398/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:47.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1773376547144371589,"ephemeral":false}]'
|
||||
2026-03-13 04:35:47.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19785/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:47.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:47.260 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:47.360 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:35:47.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40398/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:47.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773376547254850312,"ephemeral":false}]'
|
||||
2026-03-13 04:35:47.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19785/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:47.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:47.371 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:47.471 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:35:47.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40398/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:47.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1773376547365845802,"ephemeral":false}]'
|
||||
2026-03-13 04:35:47.476 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:35:47.477 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:35:47.477 DEBUG [src.node.waku_node] Stopping container with id de9b30e6acb1
|
||||
2026-03-13 04:35:48.036 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:48.036 DEBUG [src.node.waku_node] Stopping container with id 4585c719cd2e
|
||||
2026-03-13 04:35:48.576 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:48.578 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:35:48.586 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:35:48.592 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
102
nim/1113/data/attachments/19d76b7833c28761.txt
Normal file
102
nim/1113/data/attachments/19d76b7833c28761.txt
Normal file
@ -0,0 +1,102 @@
|
||||
2026-03-13 04:38:54.168 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:38:54.169 DEBUG [tests.conftest] Running test: test_store_node_restarts with id: 2026-03-13_04-38-54__710d16db-b564-4139-9454-974ddb6f876f
|
||||
2026-03-13 04:38:54.169 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:38:54.169 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:38:54.169 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-13 04:38:54.176 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:38:54.176 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-13_04-38-54__710d16db-b564-4139-9454-974ddb6f876f__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:54.177 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:38:54.177 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:38:54.178 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:38:54.178 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.25.97
|
||||
2026-03-13 04:38:54.178 DEBUG [src.node.docker_mananger] Generated ports ['36902', '36903', '36904', '36905', '36906']
|
||||
2026-03-13 04:38:54.178 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:38:54.179 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:38:54.179 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:38:54.179 DEBUG [src.node.docker_mananger] docker run -i -t -p 36902:36902 -p 36903:36903 -p 36904:36904 -p 36905:36905 -p 36906:36906 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=36904 --rest-port=36902 --tcp-port=36903 --discv5-udp-port=36905 --rest-address=0.0.0.0 --nat=extip:172.18.25.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=247bc23ecde1cafef2f14d947e5ca4ec1cef4798c1904eddf6b003f6c5c31fcb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36906 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-13 04:38:54.376 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.25.97 waku 7085b79b9c2321b104b8b79f5a955905c0e09880bc37ad5d1a94a1efaaaf88e0
|
||||
2026-03-13 04:38:54.387 ERROR [src.node.docker_mananger] Max retries reached for container 0c43897b5f9b. Exiting log stream.
|
||||
2026-03-13 04:38:54.410 DEBUG [src.node.docker_mananger] Container started with ID 7085b79b9c23. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-38-54__710d16db-b564-4139-9454-974ddb6f876f__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:54.411 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36902
|
||||
2026-03-13 04:38:54.412 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:38:54.945 ERROR [src.node.docker_mananger] Max retries reached for container c3bbf1a6a537. Exiting log stream.
|
||||
2026-03-13 04:38:55.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36902/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:55.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:38:55.417 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:38:55.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36902/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:55.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.97/tcp/36903/p2p/16Uiu2HAmPNuyCmmQxXT6zpFDsiegCymTL1TndXsZLmkbLfs4eNsf","/ip4/172.18.25.97/tcp/36904/ws/p2p/16Uiu2HAmPNuyCmmQxXT6zpFDsiegCymTL1TndXsZLmkbLfs4eNsf"],"enrUri":"enr:-L24QKCfBK3-6t-PYmGW8KYkmcBhqcXbkWVq4Xq-JSQJqwVpKCPqow96bE-Gz6fyuFg6wOUUhDnffN-2BDMkrArzsvQCgmlkgnY0gmlwhKwSGWGKbXVsdGlhZGRyc5YACASsEhlhBpAnAAoErBIZYQaQKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn1JPU0MS3bqKpI9qUuY7ByPXSxeKQeLmhBTFUm3D5KaDdGNwgpAng3VkcIKQKYV3YWt1MgM"}'
|
||||
2026-03-13 04:38:55.420 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:38:55.427 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:38:55.427 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-13_04-38-54__710d16db-b564-4139-9454-974ddb6f876f__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:55.428 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:38:55.428 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:38:55.429 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:38:55.429 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.42
|
||||
2026-03-13 04:38:55.429 DEBUG [src.node.docker_mananger] Generated ports ['26362', '26363', '26364', '26365', '26366']
|
||||
2026-03-13 04:38:55.429 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:38:55.429 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:38:55.429 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:38:55.430 DEBUG [src.node.docker_mananger] docker run -i -t -p 26362:26362 -p 26363:26363 -p 26364:26364 -p 26365:26365 -p 26366:26366 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=26364 --rest-port=26362 --tcp-port=26363 --discv5-udp-port=26365 --rest-address=0.0.0.0 --nat=extip:172.18.75.42 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4c86b20caff5eeb72f8becd091ffa1e3731e31bb09f8eb62ee62d7dd196696f9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26366 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKCfBK3-6t-PYmGW8KYkmcBhqcXbkWVq4Xq-JSQJqwVpKCPqow96bE-Gz6fyuFg6wOUUhDnffN-2BDMkrArzsvQCgmlkgnY0gmlwhKwSGWGKbXVsdGlhZGRyc5YACASsEhlhBpAnAAoErBIZYQaQKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn1JPU0MS3bqKpI9qUuY7ByPXSxeKQeLmhBTFUm3D5KaDdGNwgpAng3VkcIKQKYV3YWt1MgM --storenode=/ip4/172.18.25.97/tcp/36903/p2p/16Uiu2HAmPNuyCmmQxXT6zpFDsiegCymTL1TndXsZLmkbLfs4eNsf --store=true --relay=true
|
||||
2026-03-13 04:38:55.630 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.42 waku 9bfef4452838dcd64f8457e16e0abaf6d3c2037cb2e519a97ee89233d471677b
|
||||
2026-03-13 04:38:55.666 DEBUG [src.node.docker_mananger] Container started with ID 9bfef4452838. Setting up logs at ./log/docker/store_node1_2026-03-13_04-38-54__710d16db-b564-4139-9454-974ddb6f876f__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:55.666 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26362
|
||||
2026-03-13 04:38:55.667 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:38:56.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26362/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:56.671 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":"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"}]}'
|
||||
2026-03-13 04:38:56.672 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:38:56.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26362/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:56.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.42/tcp/26363/p2p/16Uiu2HAkxbMWZqqYWDEdBFVy4mtjYwAZFg8eDbecGqhArfktREoP","/ip4/172.18.75.42/tcp/26364/ws/p2p/16Uiu2HAkxbMWZqqYWDEdBFVy4mtjYwAZFg8eDbecGqhArfktREoP"],"enrUri":"enr:-L24QKsuSDJrcTVk2XYN3RL8AavOtcvbrGP5G6gRGUwqEkB9bFawgIYksNwJIXoQbT154G2V6BYsaGs_vJkmOmGwpZYCgmlkgnY0gmlwhKwSSyqKbXVsdGlhZGRyc5YACASsEksqBmb7AAoErBJLKgZm_N0DgnJzhQADAQAAiXNlY3AyNTZrMaECLw38RQQy6ZYfQXnmfP3HLJv59EsoBgyWq0YWl6WEliaDdGNwgmb7g3VkcIJm_YV3YWt1MgM"}'
|
||||
2026-03-13 04:38:56.674 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:38:56.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26362/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.25.97/tcp/36903/p2p/16Uiu2HAmPNuyCmmQxXT6zpFDsiegCymTL1TndXsZLmkbLfs4eNsf"]'
|
||||
2026-03-13 04:38:56.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:56.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36902/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:38:56.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:56.681 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:38:56.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:56.684 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:38:56.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:56.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:56.690 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:38:56.891 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-13 04:38:56.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36902/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:56.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbef07815a0c76626e7e3d887646a4f532e1a84de09ca1740771003567ff7b979"}]}'
|
||||
2026-03-13 04:38:56.895 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-13 04:38:56.895 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-13 04:38:56.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26362/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:56.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbef07815a0c76626e7e3d887646a4f532e1a84de09ca1740771003567ff7b979"}]}'
|
||||
2026-03-13 04:38:56.899 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-13 04:38:56.899 DEBUG [src.node.waku_node] Restarting container with id 9bfef4452838
|
||||
2026-03-13 04:38:57.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26362/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:57.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26362/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:57.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:38:57.766 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:38:57.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26362/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:57.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.42/tcp/26363/p2p/16Uiu2HAkxbMWZqqYWDEdBFVy4mtjYwAZFg8eDbecGqhArfktREoP","/ip4/172.18.75.42/tcp/26364/ws/p2p/16Uiu2HAkxbMWZqqYWDEdBFVy4mtjYwAZFg8eDbecGqhArfktREoP"],"enrUri":"enr:-L24QKsuSDJrcTVk2XYN3RL8AavOtcvbrGP5G6gRGUwqEkB9bFawgIYksNwJIXoQbT154G2V6BYsaGs_vJkmOmGwpZYCgmlkgnY0gmlwhKwSSyqKbXVsdGlhZGRyc5YACASsEksqBmb7AAoErBJLKgZm_N0DgnJzhQADAQAAiXNlY3AyNTZrMaECLw38RQQy6ZYfQXnmfP3HLJv59EsoBgyWq0YWl6WEliaDdGNwgmb7g3VkcIJm_YV3YWt1MgM"}'
|
||||
2026-03-13 04:38:57.769 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:38:57.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:38:57.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:57.772 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:38:57.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:57.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:57.778 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:38:57.979 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-13 04:38:57.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36902/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:57.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbef07815a0c76626e7e3d887646a4f532e1a84de09ca1740771003567ff7b979"},{"messageHash":"0xd33e98befb7b2e651ea10771abc2c5bba2f28d1311c2a51448ecbaf6722d2842"}]}'
|
||||
2026-03-13 04:38:57.983 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-13 04:38:57.983 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-13 04:38:57.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26362/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:57.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbef07815a0c76626e7e3d887646a4f532e1a84de09ca1740771003567ff7b979"},{"messageHash":"0xd33e98befb7b2e651ea10771abc2c5bba2f28d1311c2a51448ecbaf6722d2842"}]}'
|
||||
2026-03-13 04:38:57.986 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-13 04:38:57.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36902/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:57.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbef07815a0c76626e7e3d887646a4f532e1a84de09ca1740771003567ff7b979"},{"messageHash":"0xd33e98befb7b2e651ea10771abc2c5bba2f28d1311c2a51448ecbaf6722d2842"}]}'
|
||||
2026-03-13 04:38:57.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26362/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:57.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbef07815a0c76626e7e3d887646a4f532e1a84de09ca1740771003567ff7b979"},{"messageHash":"0xd33e98befb7b2e651ea10771abc2c5bba2f28d1311c2a51448ecbaf6722d2842"}]}'
|
||||
2026-03-13 04:38:57.994 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:38:57.995 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:38:57.995 DEBUG [src.node.waku_node] Stopping container with id 7085b79b9c23
|
||||
2026-03-13 04:38:58.571 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:38:58.573 DEBUG [src.node.waku_node] Stopping container with id 9bfef4452838
|
||||
2026-03-13 04:38:59.128 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:38:59.130 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:38:59.147 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:38:59.166 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
4185
nim/1113/data/attachments/19e9d51ecc947fa9.txt
Normal file
4185
nim/1113/data/attachments/19e9d51ecc947fa9.txt
Normal file
File diff suppressed because it is too large
Load Diff
283
nim/1113/data/attachments/1a4a9f9c405f5b9a.txt
Normal file
283
nim/1113/data/attachments/1a4a9f9c405f5b9a.txt
Normal file
@ -0,0 +1,283 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_add_30_new_content_topics with id: 2026-03-13_04-35-49__7b6aae67-8687-45eb-b185-08a0a70e247a
|
||||
[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.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-35-49__7b6aae67-8687-45eb-b185-08a0a70e247a__wakuorg_nwaku:latest.log
|
||||
[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.100.204
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7878', '7879', '7880', '7881', '7882']
|
||||
[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 7878:7878 -p 7879:7879 -p 7880:7880 -p 7881:7881 -p 7882:7882 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=7880 --rest-port=7878 --tcp-port=7879 --discv5-udp-port=7881 --rest-address=0.0.0.0 --nat=extip:172.18.100.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc9d226a0ba3b8895829cbeedf2b186e139cf79dae43fb531eaaeeac7fcba045 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7882 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.204 waku 85fcb0c360dbcbcfecc106be3d522cb911dc4764c0c53a201ab763eddbf05ad3
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1d371532bfd1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 85fcb0c360db. Setting up logs at ./log/docker/node1_2026-03-13_04-35-49__7b6aae67-8687-45eb-b185-08a0a70e247a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7878
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0a73ebf1fe39. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7878/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:7878/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.100.204/tcp/7879/p2p/16Uiu2HAmHJsnMKt9DPh9Zw1QdGipZ8CaxLo5zAcsh388PKJHp6y2","/ip4/172.18.100.204/tcp/7880/ws/p2p/16Uiu2HAmHJsnMKt9DPh9Zw1QdGipZ8CaxLo5zAcsh388PKJHp6y2"],"enrUri":"enr:-L24QP3Rs-GwSsb-T4q8wc2pFLRkqC8__EUwYPxmewaO8rUIJgmrIDCReZWvyeFysSX-Ei2UbPk3_WAGmfMHZJL7OOICgmlkgnY0gmlwhKwSZMyKbXVsdGlhZGRyc5YACASsEmTMBh7HAAoErBJkzAYeyN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRSNkYEPICltt4ST9Kg0aNx3kJ1HuxI2qU8fJsyqy-N2DdGNwgh7Hg3VkcIIeyYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-35-49__7b6aae67-8687-45eb-b185-08a0a70e247a__wakuorg_nwaku:latest.log
|
||||
[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.101.90
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57481', '57482', '57483', '57484', '57485']
|
||||
[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 57481:57481 -p 57482:57482 -p 57483:57483 -p 57484:57484 -p 57485:57485 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=57483 --rest-port=57481 --tcp-port=57482 --discv5-udp-port=57484 --rest-address=0.0.0.0 --nat=extip:172.18.101.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6e5af9fa4dc6e7cd897dcaa3d0b0ed8a756ebcef1c6a29421f1bde07eaedf19f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57485 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QP3Rs-GwSsb-T4q8wc2pFLRkqC8__EUwYPxmewaO8rUIJgmrIDCReZWvyeFysSX-Ei2UbPk3_WAGmfMHZJL7OOICgmlkgnY0gmlwhKwSZMyKbXVsdGlhZGRyc5YACASsEmTMBh7HAAoErBJkzAYeyN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRSNkYEPICltt4ST9Kg0aNx3kJ1HuxI2qU8fJsyqy-N2DdGNwgh7Hg3VkcIIeyYV3YWt1MgU --filternode=/ip4/172.18.100.204/tcp/7879/p2p/16Uiu2HAmHJsnMKt9DPh9Zw1QdGipZ8CaxLo5zAcsh388PKJHp6y2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.90 waku fea4e10837d85eea35f8174feeda08c7bd24af572e69771e74b577186884a45c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fea4e10837d8. Setting up logs at ./log/docker/node2_2026-03-13_04-35-49__7b6aae67-8687-45eb-b185-08a0a70e247a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57481
|
||||
[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:57481/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:57481/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.101.90/tcp/57482/p2p/16Uiu2HAmBsoPipJ9Q1rvkbnMSZR8nUNnNsusPybranQUXiSufVQK","/ip4/172.18.101.90/tcp/57483/ws/p2p/16Uiu2HAmBsoPipJ9Q1rvkbnMSZR8nUNnNsusPybranQUXiSufVQK"],"enrUri":"enr:-L24QH661liyNad2n953jnRE1QuFh8SR_MPfCSXnzIl2zg7EN9r7ekGc9pzonjs0GUPi5clssG1WKqeJY7pSADWTEX8CgmlkgnY0gmlwhKwSZVqKbXVsdGlhZGRyc5YACASsEmVaBuCKAAoErBJlWgbgi90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9Gx5J6q_Zrb_YqKhvAa4sqnB-gcdL3igarJZnycAU0iDdGNwguCKg3VkcILgjIV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57481/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.204/tcp/7879/p2p/16Uiu2HAmHJsnMKt9DPh9Zw1QdGipZ8CaxLo5zAcsh388PKJHp6y2"]'
|
||||
[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:7878/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:57481/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1b921b06-1e8f-44bd-be96-1f1cdbdf841b", "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":"1b921b06-1e8f-44bd-be96-1f1cdbdf841b","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:57481/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "\ud83d\ude80\ud83c\udf1f\u2728", "Lorem ipsum dolor sit amet", "<html><body>Hello</body></html>", "\u041f\u0440\u0438\u0432\u0435\u0442", "Base64==dGVzdA==", "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "\t\nSpecial\tCharacters\n", "False", "3.1415926535", "[1, 2, 3, 4, 5]", "0xDEADBEEF", "user@example.com", "http://example.com", "2023-11-01T12:00:00Z", "\"Escaped\" \\\"quotes\\\"", "Regular expression: ^[a-z0-9_-]{3,16}$", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "/usr/local/bin", "C:\\Windows\\System32", "SELECT * FROM users WHERE id = 1;", "function test() { console.log('Hello World'); }", "body { background-color: #fff; }", "print('Hello World')", "192.168.1.1", "www.example.com"], "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"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/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":1773376551694626912,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A simple string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/Hello%20World%21" -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":"Hello World!","version":0,"timestamp":1773376551814819924,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic An integer
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/1234567890" -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":"1234567890","version":0,"timestamp":1773376551932811122,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A dictionary
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -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":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773376552050798031,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Chinese characters
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -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":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1773376552169468312,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Emojis
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8" -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":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1773376552287922601,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Lorem ipsum text
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/Lorem%20ipsum%20dolor%20sit%20amet" -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":"Lorem ipsum dolor sit amet","version":0,"timestamp":1773376552405362356,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic HTML content
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "<html><body>Hello</body></html>", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%3Chtml%3E%3Cbody%3EHello%3C%2Fbody%3E%3C%2Fhtml%3E" -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":"<html><body>Hello</body></html>","version":0,"timestamp":1773376552523124342,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Cyrillic characters
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82" -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":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1773376552640860021,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Base64 encoded string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Base64==dGVzdA==", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/Base64%3D%3DdGVzdA%3D%3D" -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":"Base64==dGVzdA==","version":0,"timestamp":1773376552760486469,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Binary data
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh%3A%20PQ" -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":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773376552878546334,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Special characters with whitespace
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%09%0ASpecial%09Characters%0A" -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":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773376552996536911,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Boolean false as a string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "False", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/False" -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":"False","version":0,"timestamp":1773376553113838410,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A float number
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3.1415926535", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/3.1415926535" -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":"3.1415926535","version":0,"timestamp":1773376553231543430,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A list
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%5B1%2C%202%2C%203%2C%204%2C%205%5D" -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":"[1, 2, 3, 4, 5]","version":0,"timestamp":1773376553349042745,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Hexadecimal number as a string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0xDEADBEEF", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/0xDEADBEEF" -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":"0xDEADBEEF","version":0,"timestamp":1773376553466400586,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Email format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "user@example.com", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/user%40example.com" -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":"user@example.com","version":0,"timestamp":1773376553584292074,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic URL format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "http://example.com", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/http%3A%2F%2Fexample.com" -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":"http://example.com","version":0,"timestamp":1773376553701586333,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic Date and time in ISO format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/2023-11-01T12%3A00%3A00Z" -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":"2023-11-01T12:00:00Z","version":0,"timestamp":1773376553819740839,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic String with escaped quotes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%22Escaped%22%20%5C%22quotes%5C%22" -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":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773376553937465643,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A regular expression
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/Regular%20expression%3A%20%5E%5Ba-z0-9_-%5D%7B3%2C16%7D%24" -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":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1773376554055489529,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A very long string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -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":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773376554173373696,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A JSON string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%7B%22name%22%3A%20%22John%22%2C%20%22age%22%3A%2030%2C%20%22city%22%3A%20%22New%20York%22%7D" -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":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1773376554293299594,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A Unix path
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/usr/local/bin", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/%2Fusr%2Flocal%2Fbin" -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":"/usr/local/bin","version":0,"timestamp":1773376554411699155,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A Windows path
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "C:\\Windows\\System32", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/C%3A%5CWindows%5CSystem32" -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":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773376554529701671,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic An SQL query
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/SELECT%20%2A%20FROM%20users%20WHERE%20id%20%3D%201%3B" -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":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1773376554647152204,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic JavaScript code snippet
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/function%20test%28%29%20%7B%20console.log%28%27Hello%20World%27%29%3B%20%7D" -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":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1773376554765743556,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A CSS snippet
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "body { background-color: #fff; }", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/body%20%7B%20background-color%3A%20%23fff%3B%20%7D" -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":"body { background-color: #fff; }","version":0,"timestamp":1773376554883642831,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A Python one-liner
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "print('Hello World')", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/print%28%27Hello%20World%27%29" -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":"print(\'Hello World\')","version":0,"timestamp":1773376555002803142,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic An IP address
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "192.168.1.1", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/192.168.1.1" -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":"192.168.1.1","version":0,"timestamp":1773376555120788067,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_update:test_subscribe_update.py:25 Running test with content topic A domain name
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "www.example.com", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57481/filter/v2/messages/www.example.com" -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":"www.example.com","version":0,"timestamp":1773376555238462560,"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 85fcb0c360db
|
||||
[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 fea4e10837d8
|
||||
[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.
|
||||
94
nim/1113/data/attachments/1a5916957f374075.txt
Normal file
94
nim/1113/data/attachments/1a5916957f374075.txt
Normal file
@ -0,0 +1,94 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_works_with_static_sharding with id: 2026-03-13_04-34-28__b1bba8e4-ed8d-4847-90a7-9e4bcf5e0efc
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-34-28__b1bba8e4-ed8d-4847-90a7-9e4bcf5e0efc__wakuorg_nwaku:latest.log
|
||||
[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.135.129
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54975', '54976', '54977', '54978', '54979']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 54975:54975 -p 54976:54976 -p 54977:54977 -p 54978:54978 -p 54979:54979 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=54977 --rest-port=54975 --tcp-port=54976 --discv5-udp-port=54978 --rest-address=0.0.0.0 --nat=extip:172.18.135.129 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=37a4cbdf9abd0b7e7f9257dc7bbd6e6dbea39f8cb73ad8acdac2cadebda443cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54979 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5182af71f953. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.129 waku da09ebe23fa0afbfa7e4b70916b06b559d401535337a1d8a5f317e9af3ea3f36
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID da09ebe23fa0. Setting up logs at ./log/docker/node1_2026-03-13_04-34-28__b1bba8e4-ed8d-4847-90a7-9e4bcf5e0efc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54975
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 47680cd48804. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54975/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:54975/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.135.129/tcp/54976/p2p/16Uiu2HAmBankyNWgN74FGMvVUa1EKudmt1r1dXrD5PWAJKk1dnFh","/ip4/172.18.135.129/tcp/54977/ws/p2p/16Uiu2HAmBankyNWgN74FGMvVUa1EKudmt1r1dXrD5PWAJKk1dnFh"],"enrUri":"enr:-L24QAfH6JuFovT3Es9lNffEK1E8x3k8TaVqlbel-I8jXe32Ar0HNF2iCyWdnDFGlrtCGM0BHbrNKCxMtQIbGyOyvz0CgmlkgnY0gmlwhKwSh4GKbXVsdGlhZGRyc5YACASsEoeBBtbAAAoErBKHgQbWwd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC8BDiEhma86VJ2Iy94S-xE7hw40ylmcZfJ29PRRuLmCiDdGNwgtbAg3VkcILWwoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-34-28__b1bba8e4-ed8d-4847-90a7-9e4bcf5e0efc__wakuorg_nwaku:latest.log
|
||||
[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.35.25
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35792', '35793', '35794', '35795', '35796']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 35792:35792 -p 35793:35793 -p 35794:35794 -p 35795:35795 -p 35796:35796 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=35794 --rest-port=35792 --tcp-port=35793 --discv5-udp-port=35795 --rest-address=0.0.0.0 --nat=extip:172.18.35.25 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9efa1f1f07448ceea28af6f4adac6ea2f4e16684d8c8a9b9e00bbe2ad689db9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35796 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QAfH6JuFovT3Es9lNffEK1E8x3k8TaVqlbel-I8jXe32Ar0HNF2iCyWdnDFGlrtCGM0BHbrNKCxMtQIbGyOyvz0CgmlkgnY0gmlwhKwSh4GKbXVsdGlhZGRyc5YACASsEoeBBtbAAAoErBKHgQbWwd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC8BDiEhma86VJ2Iy94S-xE7hw40ylmcZfJ29PRRuLmCiDdGNwgtbAg3VkcILWwoV3YWt1MgU --filternode=/ip4/172.18.135.129/tcp/54976/p2p/16Uiu2HAmBankyNWgN74FGMvVUa1EKudmt1r1dXrD5PWAJKk1dnFh
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.25 waku 72cc698503a1dc25b981f9cfefe92fff21a9600964b7676169a66f6f2ea5a545
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 72cc698503a1. Setting up logs at ./log/docker/node2_2026-03-13_04-34-28__b1bba8e4-ed8d-4847-90a7-9e4bcf5e0efc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35792
|
||||
[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:35792/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":"Connected","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":"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"}]}'
|
||||
[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:35792/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.35.25/tcp/35793/p2p/16Uiu2HAmVpH1HnnDKb2FHwVBJQXHzLgFhXMs4a3jSDv7i47JXVZH","/ip4/172.18.35.25/tcp/35794/ws/p2p/16Uiu2HAmVpH1HnnDKb2FHwVBJQXHzLgFhXMs4a3jSDv7i47JXVZH"],"enrUri":"enr:-L24QIsaApekjELz6KnzjAQ27uaaLRAHZOz6sHe-TSdsCUBbZLCCGpL4JMUHeWOPzn2kvuSnJWgXgIajD_bu27NiGYoCgmlkgnY0gmlwhKwSIxmKbXVsdGlhZGRyc5YACASsEiMZBovRAAoErBIjGQaL0t0DgnJzhQACAQAAiXNlY3AyNTZrMaED_ve8sql4g3-xdeDr9LQu1xCkGmkwD35BcOzO-vEqiQCDdGNwgovRg3VkcIKL04V3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35792/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.129/tcp/54976/p2p/16Uiu2HAmBankyNWgN74FGMvVUa1EKudmt1r1dXrD5PWAJKk1dnFh"]'
|
||||
[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:54975/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:35792/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1a2bbd19-c85a-490b-a9c5-e68d0aa0fa90", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1a2bbd19-c85a-490b-a9c5-e68d0aa0fa90","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54975/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:185 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35792/filter/v2/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376472395445810,"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 da09ebe23fa0
|
||||
[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 72cc698503a1
|
||||
[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.
|
||||
179
nim/1113/data/attachments/1a836f165d9959a5.txt
Normal file
179
nim/1113/data/attachments/1a836f165d9959a5.txt
Normal file
@ -0,0 +1,179 @@
|
||||
2026-03-13 04:40:04.400 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:40:04.401 DEBUG [tests.conftest] Running test: test_filter_get_message_after_one_peer_was_stopped with id: 2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d
|
||||
2026-03-13 04:40:04.401 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:40:04.401 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:40:04.402 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:40:04.409 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:40:04.409 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:04.409 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:40:04.409 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:40:04.411 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:40:04.411 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.152.7
|
||||
2026-03-13 04:40:04.411 DEBUG [src.node.docker_mananger] Generated ports ['33105', '33106', '33107', '33108', '33109']
|
||||
2026-03-13 04:40:04.411 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:40:04.411 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:40:04.412 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:40:04.412 DEBUG [src.node.docker_mananger] docker run -i -t -p 33105:33105 -p 33106:33106 -p 33107:33107 -p 33108:33108 -p 33109:33109 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=33107 --rest-port=33105 --tcp-port=33106 --discv5-udp-port=33108 --rest-address=0.0.0.0 --nat=extip:172.18.152.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c5b1a1d5f76cbfd51b5bb8599adcd9fc51aabd9cdbe1247dd4304adfe1d3f5c1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33109 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:40:04.607 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.152.7 waku fb3e02d3978865943965a6b4be0b2e7aa0e9d2a3782b4782dd70b5d0fc62087d
|
||||
2026-03-13 04:40:04.636 ERROR [src.node.docker_mananger] Max retries reached for container c3bd63b5bc8d. Exiting log stream.
|
||||
2026-03-13 04:40:04.647 DEBUG [src.node.docker_mananger] Container started with ID fb3e02d39788. Setting up logs at ./log/docker/node1_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:04.649 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33105
|
||||
2026-03-13 04:40:04.649 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:40:05.204 ERROR [src.node.docker_mananger] Max retries reached for container 4227cbb487c1. Exiting log stream.
|
||||
2026-03-13 04:40:05.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33105/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:05.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:40:05.652 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:40:05.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33105/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:05.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej","/ip4/172.18.152.7/tcp/33107/ws/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej"],"enrUri":"enr:-L24QOD_Ux___y6QUU3rNplhNBqnfciU-AnEKiyjzZU_JRISDVcgmY8BXMb3yN7UnAp9waiBz6qeK3m8O4nqTuvcHiECgmlkgnY0gmlwhKwSmAeKbXVsdGlhZGRyc5YACASsEpgHBoFSAAoErBKYBwaBU90DgnJzhQADAQAAiXNlY3AyNTZrMaECKmZmtQmCptYEliE8InRCwca9LtxT5ZKurF2b-jr2ZcCDdGNwgoFSg3VkcIKBVIV3YWt1MgU"}'
|
||||
2026-03-13 04:40:05.655 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:40:05.656 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:40:05.663 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:40:05.663 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:05.663 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:40:05.663 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:40:05.664 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:40:05.665 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.121
|
||||
2026-03-13 04:40:05.665 DEBUG [src.node.docker_mananger] Generated ports ['39592', '39593', '39594', '39595', '39596']
|
||||
2026-03-13 04:40:05.665 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:40:05.665 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:40:05.665 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:40:05.665 DEBUG [src.node.docker_mananger] docker run -i -t -p 39592:39592 -p 39593:39593 -p 39594:39594 -p 39595:39595 -p 39596:39596 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=39594 --rest-port=39592 --tcp-port=39593 --discv5-udp-port=39595 --rest-address=0.0.0.0 --nat=extip:172.18.150.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a917f895ed4a650dcbfdbccbaffc1ebb2b8103d1385efb6e464b94ca21a410e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39596 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOD_Ux___y6QUU3rNplhNBqnfciU-AnEKiyjzZU_JRISDVcgmY8BXMb3yN7UnAp9waiBz6qeK3m8O4nqTuvcHiECgmlkgnY0gmlwhKwSmAeKbXVsdGlhZGRyc5YACASsEpgHBoFSAAoErBKYBwaBU90DgnJzhQADAQAAiXNlY3AyNTZrMaECKmZmtQmCptYEliE8InRCwca9LtxT5ZKurF2b-jr2ZcCDdGNwgoFSg3VkcIKBVIV3YWt1MgU --filternode=/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej
|
||||
2026-03-13 04:40:05.867 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.121 waku 47727073dfcdf60bd27314c071777d880721b463d4291b86655b941755752172
|
||||
2026-03-13 04:40:05.902 DEBUG [src.node.docker_mananger] Container started with ID 47727073dfcd. Setting up logs at ./log/docker/node2_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:05.902 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39592
|
||||
2026-03-13 04:40:05.902 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:40:06.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39592/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:06.906 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:40:06.906 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:40:06.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39592/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:06.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.121/tcp/39593/p2p/16Uiu2HAmUHeZpqVUDW4mL9D2KN8U5AWEz3bub1M72X1hPon11oe9","/ip4/172.18.150.121/tcp/39594/ws/p2p/16Uiu2HAmUHeZpqVUDW4mL9D2KN8U5AWEz3bub1M72X1hPon11oe9"],"enrUri":"enr:-L24QMdXbkN5J02U7B8-W1yjOGNoZd5f7XxQgbmCM7BYYsXBCySNacrwj8UU4FDEa9LteQpv92ADftFD6-PCFeIsdaECgmlkgnY0gmlwhKwSlnmKbXVsdGlhZGRyc5YACASsEpZ5BpqpAAoErBKWeQaaqt0DgnJzhQADAQAAiXNlY3AyNTZrMaED6ENslIIQYIkjOB3Hsk3izj0Nia7QjjtmHTzzmJdZwIKDdGNwgpqpg3VkcIKaq4V3YWt1MgA"}'
|
||||
2026-03-13 04:40:06.909 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:40:06.909 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39592/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej"]'
|
||||
2026-03-13 04:40:06.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:06.954 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:40:06.954 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:06.954 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:40:06.955 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:40:06.956 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:40:06.956 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.238
|
||||
2026-03-13 04:40:06.956 DEBUG [src.node.docker_mananger] Generated ports ['61993', '61994', '61995', '61996', '61997']
|
||||
2026-03-13 04:40:06.957 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:40:06.957 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:40:06.957 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:40:06.957 DEBUG [src.node.docker_mananger] docker run -i -t -p 61993:61993 -p 61994:61994 -p 61995:61995 -p 61996:61996 -p 61997:61997 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=61995 --rest-port=61993 --tcp-port=61994 --discv5-udp-port=61996 --rest-address=0.0.0.0 --nat=extip:172.18.184.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d3d7262e8bc92a8c3afebc5da0570b43cee4ffda8ce89817cecf920e28edbaeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61997 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOD_Ux___y6QUU3rNplhNBqnfciU-AnEKiyjzZU_JRISDVcgmY8BXMb3yN7UnAp9waiBz6qeK3m8O4nqTuvcHiECgmlkgnY0gmlwhKwSmAeKbXVsdGlhZGRyc5YACASsEpgHBoFSAAoErBKYBwaBU90DgnJzhQADAQAAiXNlY3AyNTZrMaECKmZmtQmCptYEliE8InRCwca9LtxT5ZKurF2b-jr2ZcCDdGNwgoFSg3VkcIKBVIV3YWt1MgU --filternode=/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej
|
||||
2026-03-13 04:40:07.180 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.238 waku 7e9874dc16ade2df61190fef6d8488172a60b714c7dedb264236cbfef1f7de74
|
||||
2026-03-13 04:40:07.218 DEBUG [src.node.docker_mananger] Container started with ID 7e9874dc16ad. Setting up logs at ./log/docker/node3_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:07.218 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61993
|
||||
2026-03-13 04:40:07.219 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:40:08.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61993/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:08.223 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:40:08.223 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:40:08.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61993/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:08.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.238/tcp/61994/p2p/16Uiu2HAmNyqdhTos2sYBSmrvhoYge4t7BbKF1Ay4MNUoDE7cftHk","/ip4/172.18.184.238/tcp/61995/ws/p2p/16Uiu2HAmNyqdhTos2sYBSmrvhoYge4t7BbKF1Ay4MNUoDE7cftHk"],"enrUri":"enr:-L24QFJCAZ2e2zvxjqcp8Xxo5ByqpV65Ysa-IBf8G9ulIHtIDkyqF5jLTGIE6K-KvgVgPzaag4Ezagws0xVl4no8EKECgmlkgnY0gmlwhKwSuO6KbXVsdGlhZGRyc5YACASsErjuBvIqAAoErBK47gbyK90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmWkMVfYUuzpqczcjOKfSVXCzqZZVedxHt_CeRiqKbheDdGNwgvIqg3VkcILyLIV3YWt1MgA"}'
|
||||
2026-03-13 04:40:08.226 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:40:08.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61993/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej"]'
|
||||
2026-03-13 04:40:08.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:08.277 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:40:08.278 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:08.278 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:40:08.278 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:40:08.280 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:40:08.280 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.61
|
||||
2026-03-13 04:40:08.280 DEBUG [src.node.docker_mananger] Generated ports ['23890', '23891', '23892', '23893', '23894']
|
||||
2026-03-13 04:40:08.280 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:40:08.281 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:40:08.281 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:40:08.281 DEBUG [src.node.docker_mananger] docker run -i -t -p 23890:23890 -p 23891:23891 -p 23892:23892 -p 23893:23893 -p 23894:23894 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=23892 --rest-port=23890 --tcp-port=23891 --discv5-udp-port=23893 --rest-address=0.0.0.0 --nat=extip:172.18.122.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6ef99bf98beb7ce6fbfb0159b776df8c0ffa431208aedbe8f4a547e1c807c5dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23894 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOD_Ux___y6QUU3rNplhNBqnfciU-AnEKiyjzZU_JRISDVcgmY8BXMb3yN7UnAp9waiBz6qeK3m8O4nqTuvcHiECgmlkgnY0gmlwhKwSmAeKbXVsdGlhZGRyc5YACASsEpgHBoFSAAoErBKYBwaBU90DgnJzhQADAQAAiXNlY3AyNTZrMaECKmZmtQmCptYEliE8InRCwca9LtxT5ZKurF2b-jr2ZcCDdGNwgoFSg3VkcIKBVIV3YWt1MgU --filternode=/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej
|
||||
2026-03-13 04:40:08.489 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.61 waku e864483a7e31b52f1e1c157f341871e35a5a727d54ea0aa7f0da497c93aed856
|
||||
2026-03-13 04:40:08.527 DEBUG [src.node.docker_mananger] Container started with ID e864483a7e31. Setting up logs at ./log/docker/node4_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:08.528 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23890
|
||||
2026-03-13 04:40:08.529 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:40:09.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23890/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:09.532 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:40:09.533 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:40:09.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23890/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:09.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.61/tcp/23891/p2p/16Uiu2HAm64oAKCrHezXDDRPvvgXQsmt8WLtp6BFoQJgvNVMk7uAK","/ip4/172.18.122.61/tcp/23892/ws/p2p/16Uiu2HAm64oAKCrHezXDDRPvvgXQsmt8WLtp6BFoQJgvNVMk7uAK"],"enrUri":"enr:-L24QDJyOt7qBlmFNAy7UNobdTs6FrcGicEC839LrdxrkDlNKCqQrZMlQQN5WUcJ1IBsko9ZH7CptChDoQ2AoNDExTYCgmlkgnY0gmlwhKwSej2KbXVsdGlhZGRyc5YACASsEno9Bl1TAAoErBJ6PQZdVN0DgnJzhQADAQAAiXNlY3AyNTZrMaECnhd6rwxB-CPjfQXSx5fkDM3ikvPbEMtWfN7nCqyz_wyDdGNwgl1Tg3VkcIJdVYV3YWt1MgA"}'
|
||||
2026-03-13 04:40:09.535 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:40:09.536 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23890/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej"]'
|
||||
2026-03-13 04:40:09.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:09.586 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:40:09.588 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:09.589 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:40:09.589 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:40:09.591 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:40:09.592 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.82.243
|
||||
2026-03-13 04:40:09.592 DEBUG [src.node.docker_mananger] Generated ports ['61054', '61055', '61056', '61057', '61058']
|
||||
2026-03-13 04:40:09.592 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:40:09.593 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:40:09.593 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:40:09.593 DEBUG [src.node.docker_mananger] docker run -i -t -p 61054:61054 -p 61055:61055 -p 61056:61056 -p 61057:61057 -p 61058:61058 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=61056 --rest-port=61054 --tcp-port=61055 --discv5-udp-port=61057 --rest-address=0.0.0.0 --nat=extip:172.18.82.243 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad8be54cf7ed5cc5cb7a64cc1aadfee84bb91e24a7166c8ce9b78fbbc298c8dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61058 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOD_Ux___y6QUU3rNplhNBqnfciU-AnEKiyjzZU_JRISDVcgmY8BXMb3yN7UnAp9waiBz6qeK3m8O4nqTuvcHiECgmlkgnY0gmlwhKwSmAeKbXVsdGlhZGRyc5YACASsEpgHBoFSAAoErBKYBwaBU90DgnJzhQADAQAAiXNlY3AyNTZrMaECKmZmtQmCptYEliE8InRCwca9LtxT5ZKurF2b-jr2ZcCDdGNwgoFSg3VkcIKBVIV3YWt1MgU --filternode=/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej
|
||||
2026-03-13 04:40:09.804 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.82.243 waku b546e3deb0310e33328956c99e4374f3c1302ddf5743ffefcc959ff8f1440fa9
|
||||
2026-03-13 04:40:09.841 DEBUG [src.node.docker_mananger] Container started with ID b546e3deb031. Setting up logs at ./log/docker/node5_2026-03-13_04-40-04__752f6df5-bd9b-491b-9e95-ded4e62f556d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:09.842 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61054
|
||||
2026-03-13 04:40:09.842 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:40:10.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61054/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:10.846 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:40:10.846 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:40:10.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61054/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:10.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.243/tcp/61055/p2p/16Uiu2HAkxEA6Ex7hnM6yt8UUSP5oVrGLqgeYVmQVp6K6b4hDx1bC","/ip4/172.18.82.243/tcp/61056/ws/p2p/16Uiu2HAkxEA6Ex7hnM6yt8UUSP5oVrGLqgeYVmQVp6K6b4hDx1bC"],"enrUri":"enr:-L24QLfVK3OnTOstQp8xGM21ypk8h5vXXzvgDG8i7j-AIogqUThIkVr4iUDPXoha6Uu5YQKEjyqcEC6tmOS_jyaXJCgCgmlkgnY0gmlwhKwSUvOKbXVsdGlhZGRyc5YACASsElLzBu5_AAoErBJS8wbugN0DgnJzhQADAQAAiXNlY3AyNTZrMaECKZ_gYGF5CGSxFOWbC0wFrdVUUuLjWAG1j58dR-dawNeDdGNwgu5_g3VkcILugYV3YWt1MgA"}'
|
||||
2026-03-13 04:40:10.849 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:40:10.849 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61054/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.7/tcp/33106/p2p/16Uiu2HAkxHBffYfVteiqGzStiHDb5GtKscnnmMEMt4F8zEiFQYej"]'
|
||||
2026-03-13 04:40:10.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:10.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33105/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:40:10.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:10.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39592/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b377313a-eeea-44a1-818c-89554b2b7b97", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:40:10.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b377313a-eeea-44a1-818c-89554b2b7b97","statusDesc":"OK"}'
|
||||
2026-03-13 04:40:10.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61993/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "38c7ee2c-239b-4da0-b077-77f7b1b3e5e7", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:40:10.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"38c7ee2c-239b-4da0-b077-77f7b1b3e5e7","statusDesc":"OK"}'
|
||||
2026-03-13 04:40:10.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23890/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ea6ad5b5-2c25-4bba-bfa8-051290f17be8", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:40:10.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ea6ad5b5-2c25-4bba-bfa8-051290f17be8","statusDesc":"OK"}'
|
||||
2026-03-13 04:40:10.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61054/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "683f2753-ab76-4d37-b550-f6f569525625", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:40:10.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"683f2753-ab76-4d37-b550-f6f569525625","statusDesc":"OK"}'
|
||||
2026-03-13 04:40:10.948 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33105/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:40:10.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:10.966 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:40:11.066 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:40:11.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39592/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:11.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376810948140282,"ephemeral":false}]'
|
||||
2026-03-13 04:40:11.072 DEBUG [src.steps.filter] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:40:11.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61993/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:11.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376810948140282,"ephemeral":false}]'
|
||||
2026-03-13 04:40:11.076 DEBUG [src.steps.filter] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:40:11.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23890/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:11.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376810948140282,"ephemeral":false}]'
|
||||
2026-03-13 04:40:11.081 DEBUG [src.steps.filter] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:40:11.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61054/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:11.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376810948140282,"ephemeral":false}]'
|
||||
2026-03-13 04:40:11.085 DEBUG [src.node.waku_node] Stopping container with id 47727073dfcd
|
||||
2026-03-13 04:40:11.675 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:11.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33105/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:40:11.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:11.685 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:40:11.786 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:40:11.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61993/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:11.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376811675659623,"ephemeral":false}]'
|
||||
2026-03-13 04:40:11.791 DEBUG [src.steps.filter] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:40:11.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23890/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:11.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376811675659623,"ephemeral":false}]'
|
||||
2026-03-13 04:40:11.796 DEBUG [src.steps.filter] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:40:11.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61054/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:11.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376811675659623,"ephemeral":false}]'
|
||||
2026-03-13 04:40:11.834 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:40:11.835 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:40:11.835 DEBUG [src.node.waku_node] Stopping container with id fb3e02d39788
|
||||
2026-03-13 04:40:12.447 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:12.447 DEBUG [src.node.waku_node] Stopping container with id 7e9874dc16ad
|
||||
2026-03-13 04:40:12.493 ERROR [src.node.docker_mananger] Max retries reached for container 47727073dfcd. Exiting log stream.
|
||||
2026-03-13 04:40:13.062 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:13.062 DEBUG [src.node.waku_node] Stopping container with id e864483a7e31
|
||||
2026-03-13 04:40:13.267 ERROR [src.node.docker_mananger] Max retries reached for container fb3e02d39788. Exiting log stream.
|
||||
2026-03-13 04:40:13.620 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:13.622 DEBUG [src.node.waku_node] Stopping container with id b546e3deb031
|
||||
2026-03-13 04:40:13.896 ERROR [src.node.docker_mananger] Max retries reached for container 7e9874dc16ad. Exiting log stream.
|
||||
2026-03-13 04:40:14.169 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:14.172 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:40:14.187 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:14.191 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:14.199 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:14.207 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:14.212 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
107
nim/1113/data/attachments/1a83d9bbbb3e815.txt
Normal file
107
nim/1113/data/attachments/1a83d9bbbb3e815.txt
Normal file
@ -0,0 +1,107 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_no_timestamp with id: 2026-03-13_04-33-31__4cb8697b-b0a0-4030-ad6e-b89462eb4684
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_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/receiving_node1_2026-03-13_04-33-31__4cb8697b-b0a0-4030-ad6e-b89462eb4684__wakuorg_nwaku:latest.log
|
||||
[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.24.156
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49171', '49172', '49173', '49174', '49175']
|
||||
[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 49171:49171 -p 49172:49172 -p 49173:49173 -p 49174:49174 -p 49175:49175 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=49173 --rest-port=49171 --tcp-port=49172 --discv5-udp-port=49174 --rest-address=0.0.0.0 --nat=extip:172.18.24.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb5e69f56d9af0f04a5ae028eb57cf2bca863e258af778330e59ae06bd0d9c5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49175 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.24.156 waku 4736e79e499a9899c2d555165c6d91edaebcf6d91d08d826f6a6c2fe6c1dbf60
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 13297c8b2a46. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4736e79e499a. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-33-31__4cb8697b-b0a0-4030-ad6e-b89462eb4684__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49171
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fe9171a61f17. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49171/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":"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:49171/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.24.156/tcp/49172/p2p/16Uiu2HAm9vc7EvB2aFazPVWDrpC2PJgGCjDNDRhPWk3w5SvDJdb4","/ip4/172.18.24.156/tcp/49173/ws/p2p/16Uiu2HAm9vc7EvB2aFazPVWDrpC2PJgGCjDNDRhPWk3w5SvDJdb4"],"enrUri":"enr:-L24QF8BlpAJ2125e6bBWMIxQRiRd0hjkoVVdEjs1iBW4oEcdkIJOYboIRqH0NVk25-O4SKhBgknJQjgWWnWwJj9-sICgmlkgnY0gmlwhKwSGJyKbXVsdGlhZGRyc5YACASsEhicBsAUAAoErBIYnAbAFd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC120VMnBaU1DITrqlToG2vaNovP_Y8ejVpB3ID9y_eI-DdGNwgsAUg3VkcILAFoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/receiving_node2_2026-03-13_04-33-31__4cb8697b-b0a0-4030-ad6e-b89462eb4684__wakuorg_nwaku:latest.log
|
||||
[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.37
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52773', '52774', '52775', '52776', '52777']
|
||||
[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 52773:52773 -p 52774:52774 -p 52775:52775 -p 52776:52776 -p 52777:52777 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=52775 --rest-port=52773 --tcp-port=52774 --discv5-udp-port=52776 --rest-address=0.0.0.0 --nat=extip:172.18.112.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7145fee6aeec6eaefe1febfe3cfd2fccdbfb6bd1fa0adb7d1abfae7a432ea51b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52777 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.112.37 waku 9c97e1504b6e359357c810873119788da057354c7503db1d76a98548cd69b09c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c97e1504b6e. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-33-31__4cb8697b-b0a0-4030-ad6e-b89462eb4684__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52773
|
||||
[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:52773/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":"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:52773/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.37/tcp/52774/p2p/16Uiu2HAmP7E1D58YXUQ1oJEFrDAADnHCEQFUaeUApRwZaFoPatTE","/ip4/172.18.112.37/tcp/52775/ws/p2p/16Uiu2HAmP7E1D58YXUQ1oJEFrDAADnHCEQFUaeUApRwZaFoPatTE"],"enrUri":"enr:-L24QFlIvxp9F8m0sdkWE52nW7C1xqnfRZjL5QimA2wcoClSN7WffjvXOB1-GUBnNxz32mIHkXozVb8D7Pgo11JVpKoCgmlkgnY0gmlwhKwScCWKbXVsdGlhZGRyc5YACASsEnAlBs4mAAoErBJwJQbOJ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDm01onuFY9ictWNEKvYKu6BUlCUclarMZw4JNMZhZO2WDdGNwgs4mg3VkcILOKIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52773/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.24.156/tcp/49172/p2p/16Uiu2HAm9vc7EvB2aFazPVWDrpC2PJgGCjDNDRhPWk3w5SvDJdb4"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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/lightpush_node1_2026-03-13_04-33-31__4cb8697b-b0a0-4030-ad6e-b89462eb4684__wakuorg_nwaku:latest.log
|
||||
[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.164.226
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19552', '19553', '19554', '19555', '19556']
|
||||
[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 19552:19552 -p 19553:19553 -p 19554:19554 -p 19555:19555 -p 19556:19556 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=19554 --rest-port=19552 --tcp-port=19553 --discv5-udp-port=19555 --rest-address=0.0.0.0 --nat=extip:172.18.164.226 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebeff18ab4b9831f3accb98aaf01fbe2afa8bbfcda741dc2c25da14d41ab6ed9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19556 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF8BlpAJ2125e6bBWMIxQRiRd0hjkoVVdEjs1iBW4oEcdkIJOYboIRqH0NVk25-O4SKhBgknJQjgWWnWwJj9-sICgmlkgnY0gmlwhKwSGJyKbXVsdGlhZGRyc5YACASsEhicBsAUAAoErBIYnAbAFd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC120VMnBaU1DITrqlToG2vaNovP_Y8ejVpB3ID9y_eI-DdGNwgsAUg3VkcILAFoV3YWt1Mgk --lightpushnode=/ip4/172.18.24.156/tcp/49172/p2p/16Uiu2HAm9vc7EvB2aFazPVWDrpC2PJgGCjDNDRhPWk3w5SvDJdb4 --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.226 waku 7bcf97e21a5fa2802d5d1cba731f1c79cc0fc6528a3f66328f001f38bf910d4b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7bcf97e21a5f. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-33-31__4cb8697b-b0a0-4030-ad6e-b89462eb4684__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19552
|
||||
[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:19552/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":"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:19552/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.164.226/tcp/19553/p2p/16Uiu2HAmQ3FQUsxywwRiWqm429Moru5CR1E4RcRSw1aDX2xtqKom","/ip4/172.18.164.226/tcp/19554/ws/p2p/16Uiu2HAmQ3FQUsxywwRiWqm429Moru5CR1E4RcRSw1aDX2xtqKom"],"enrUri":"enr:-L24QAIEnam0MGxdchEtk64gNsW27bUlqbGkx1ETz11TCgMleT3Sthm4Z9C-x7Yz1c2SnRzRr2V0iI5g7mpHVWtbYpQCgmlkgnY0gmlwhKwSpOKKbXVsdGlhZGRyc5YACASsEqTiBkxhAAoErBKk4gZMYt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqSRbVNyl1Psm6E1sEaJ4iDhCWBA00aEsmyTXx4pOBXCDdGNwgkxhg3VkcIJMY4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19552/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.24.156/tcp/49172/p2p/16Uiu2HAm9vc7EvB2aFazPVWDrpC2PJgGCjDNDRhPWk3w5SvDJdb4"]'
|
||||
[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:19552/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.112.37/tcp/52774/p2p/16Uiu2HAmP7E1D58YXUQ1oJEFrDAADnHCEQFUaeUApRwZaFoPatTE"]'
|
||||
[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:49171/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:52773/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:19552/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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:19552/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto"}}'
|
||||
[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:49171/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376415139479552,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2: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:52773/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376415139479552,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3: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:19552/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376415139479552,"ephemeral":false,"proof":""}]'
|
||||
[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 4736e79e499a
|
||||
[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 9c97e1504b6e
|
||||
[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 7bcf97e21a5f
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4736e79e499a. 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.
|
||||
167
nim/1113/data/attachments/1a9b801f783844e5.txt
Normal file
167
nim/1113/data/attachments/1a9b801f783844e5.txt
Normal file
@ -0,0 +1,167 @@
|
||||
2026-03-13 04:38:26.904 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:38:26.905 DEBUG [tests.conftest] Running test: test_single_content_topic[/myapp/1/latest/proto] with id: 2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6
|
||||
2026-03-13 04:38:26.905 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:38:26.905 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:38:26.906 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:38:26.914 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:38:26.914 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:26.914 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:38:26.914 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:38:26.916 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:38:26.916 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.179.206
|
||||
2026-03-13 04:38:26.916 DEBUG [src.node.docker_mananger] Generated ports ['28156', '28157', '28158', '28159', '28160']
|
||||
2026-03-13 04:38:26.916 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:38:26.916 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:38:26.916 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:38:26.917 DEBUG [src.node.docker_mananger] docker run -i -t -p 28156:28156 -p 28157:28157 -p 28158:28158 -p 28159:28159 -p 28160:28160 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=28158 --rest-port=28156 --tcp-port=28157 --discv5-udp-port=28159 --rest-address=0.0.0.0 --nat=extip:172.18.179.206 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f5ea75d7e5aa65adbfbf247aa4c35e2e54be0ef6d485ec7a14a29ff4e0377fd0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28160 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
|
||||
2026-03-13 04:38:27.112 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.179.206 waku eaa6bbad3f304fe909d02a892aaa72f82e2c46d758c6f293265f885e0b8a41c3
|
||||
2026-03-13 04:38:27.145 DEBUG [src.node.docker_mananger] Container started with ID eaa6bbad3f30. Setting up logs at ./log/docker/node1_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:27.146 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28156
|
||||
2026-03-13 04:38:27.147 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:38:27.181 ERROR [src.node.docker_mananger] Max retries reached for container 613ecc1786be. Exiting log stream.
|
||||
2026-03-13 04:38:27.615 ERROR [src.node.docker_mananger] Max retries reached for container 1abe5673fef3. Exiting log stream.
|
||||
2026-03-13 04:38:28.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28156/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:28.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:28.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28156/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:28.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:28.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28156/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:28.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:38:28.384 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:38:28.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28156/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:28.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.179.206/tcp/28157/p2p/16Uiu2HAmTdx6WQh6CLgmGrt2To8kNf4boRYDeHnCs41yWUp5K2xN","/ip4/172.18.179.206/tcp/28158/ws/p2p/16Uiu2HAmTdx6WQh6CLgmGrt2To8kNf4boRYDeHnCs41yWUp5K2xN"],"enrUri":"enr:-L24QH0VEh0otqi6FOidvko2dBuPaGZboP5mpxwkeXJGwk2qW8WVq7wlhXDMEfvUb6tSzo_Z64DCeH5n08pht6ECLPACgmlkgnY0gmlwhKwSs86KbXVsdGlhZGRyc5YACASsErPOBm39AAoErBKzzgZt_t0DgnJzhQACAQAAiXNlY3AyNTZrMaED3pssatZa1F75P4Z5G_Ev9lpecaTIHW03PzL-BDHJ2l-DdGNwgm39g3VkcIJt_4V3YWt1MgU"}'
|
||||
2026-03-13 04:38:28.386 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:38:28.394 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:38:28.394 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:28.395 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:38:28.395 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:38:28.398 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:38:28.398 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.88
|
||||
2026-03-13 04:38:28.399 DEBUG [src.node.docker_mananger] Generated ports ['61613', '61614', '61615', '61616', '61617']
|
||||
2026-03-13 04:38:28.400 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:38:28.400 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:38:28.401 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:38:28.401 DEBUG [src.node.docker_mananger] docker run -i -t -p 61613:61613 -p 61614:61614 -p 61615:61615 -p 61616:61616 -p 61617:61617 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=61615 --rest-port=61613 --tcp-port=61614 --discv5-udp-port=61616 --rest-address=0.0.0.0 --nat=extip:172.18.241.88 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=adab58111ccb27cca2eadcb5b9cace9eabdc99bbab7f061c9a9e9b8b60a4dad4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61617 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH0VEh0otqi6FOidvko2dBuPaGZboP5mpxwkeXJGwk2qW8WVq7wlhXDMEfvUb6tSzo_Z64DCeH5n08pht6ECLPACgmlkgnY0gmlwhKwSs86KbXVsdGlhZGRyc5YACASsErPOBm39AAoErBKzzgZt_t0DgnJzhQACAQAAiXNlY3AyNTZrMaED3pssatZa1F75P4Z5G_Ev9lpecaTIHW03PzL-BDHJ2l-DdGNwgm39g3VkcIJt_4V3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
2026-03-13 04:38:28.621 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.88 waku 4cf37d11769ea0fee18a6b073463db00d6008c1c45692b318e8a1aaed06df87a
|
||||
2026-03-13 04:38:28.657 DEBUG [src.node.docker_mananger] Container started with ID 4cf37d11769e. Setting up logs at ./log/docker/node2_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:28.658 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61613
|
||||
2026-03-13 04:38:28.658 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:38:29.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61613/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:29.666 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-13 04:38:29.667 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:38:29.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61613/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:29.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.88/tcp/61614/p2p/16Uiu2HAmSkZ6ueD56GQhECDYVgtybU1U9sorccPxdtJh4woUdZZr","/ip4/172.18.241.88/tcp/61615/ws/p2p/16Uiu2HAmSkZ6ueD56GQhECDYVgtybU1U9sorccPxdtJh4woUdZZr"],"enrUri":"enr:-L24QGY6-A6eHEFG_N857AE3a2HpFt8KtEb0O0BV5wSNnK3pUQrQCwk0V1CPT94C2Ki1omr7u3mDMAx24PQPR6VatCoCgmlkgnY0gmlwhKwS8ViKbXVsdGlhZGRyc5YACASsEvFYBvCuAAoErBLxWAbwr90DgnJzhQACAQAAiXNlY3AyNTZrMaED0XCNylQTgGV6RjHiia0cwGJgwU-2N4R63Gy32XtMzAGDdGNwgvCug3VkcILwsIV3YWt1MgE"}'
|
||||
2026-03-13 04:38:29.670 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:38:29.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61613/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.179.206/tcp/28157/p2p/16Uiu2HAmTdx6WQh6CLgmGrt2To8kNf4boRYDeHnCs41yWUp5K2xN"]'
|
||||
2026-03-13 04:38:29.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:29.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28156/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-13 04:38:29.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:29.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61613/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-13 04:38:29.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:29.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28156/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:29.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:29.741 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:38:29.841 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:38:29.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28156/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:29.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L215YXBwLzEvbGF0ZXN0L3Byb3Rv","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376705410370710,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376709728144116,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:38:29.853 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:38:29.855 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:38:29.855 DEBUG [src.node.waku_node] Stopping container with id eaa6bbad3f30
|
||||
2026-03-13 04:38:30.481 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:38:30.482 DEBUG [src.node.waku_node] Stopping container with id 4cf37d11769e
|
||||
2026-03-13 04:38:31.058 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:38:31.060 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:38:31.101 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:38:31.133 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:38:31.134 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-13 04:38:31.134 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-13 04:38:31.134 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:31.136 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-13_04-38-26__13095bda-686d-47e0-a0e6-5fdc5ab497e6__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:31.140 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:38:31.140 DEBUG [tests.conftest] Running test: test_single_content_topic[/myapp/1/latest/proto] with id: 2026-03-13_04-38-31__33c7b775-1b6d-418e-8697-47918744b4e5
|
||||
2026-03-13 04:38:31.140 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:38:31.141 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:38:31.141 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-13 04:38:31.149 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:38:31.149 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-38-31__33c7b775-1b6d-418e-8697-47918744b4e5__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:31.149 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:38:31.149 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:38:31.151 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:38:31.151 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.103.60
|
||||
2026-03-13 04:38:31.151 DEBUG [src.node.docker_mananger] Generated ports ['24941', '24942', '24943', '24944', '24945']
|
||||
2026-03-13 04:38:31.151 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:38:31.152 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:38:31.152 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:38:31.152 DEBUG [src.node.docker_mananger] docker run -i -t -p 24941:24941 -p 24942:24942 -p 24943:24943 -p 24944:24944 -p 24945:24945 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=24943 --rest-port=24941 --tcp-port=24942 --discv5-udp-port=24944 --rest-address=0.0.0.0 --nat=extip:172.18.103.60 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f234adb4969d1346ce1505b0b57acbbe93babfebd214caec04d9e6d54de5edf2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24945 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
|
||||
2026-03-13 04:38:31.337 ERROR [src.node.docker_mananger] Max retries reached for container eaa6bbad3f30. Exiting log stream.
|
||||
2026-03-13 04:38:31.341 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.103.60 waku 9261cecab3ed4dceb1da8a7e2d815da8663da33236d06bf4af9c649c58277497
|
||||
2026-03-13 04:38:31.380 DEBUG [src.node.docker_mananger] Container started with ID 9261cecab3ed. Setting up logs at ./log/docker/node1_2026-03-13_04-38-31__33c7b775-1b6d-418e-8697-47918744b4e5__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:31.381 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24941
|
||||
2026-03-13 04:38:31.383 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:38:31.901 ERROR [src.node.docker_mananger] Max retries reached for container 4cf37d11769e. Exiting log stream.
|
||||
2026-03-13 04:38:32.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:32.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:32.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:32.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:32.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:32.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:32.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:32.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:32.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:32.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:32.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:32.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:33.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:33.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:33.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:33.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-13 04:38:33.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:33.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-13 04:38:33.214 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:38:33.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:33.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.103.60/tcp/24942/p2p/16Uiu2HAmS8mffHZipoXArCv38znx3Xsoq9DBEKCsPPvQMQLd7Eq8","/ip4/172.18.103.60/tcp/24943/ws/p2p/16Uiu2HAmS8mffHZipoXArCv38znx3Xsoq9DBEKCsPPvQMQLd7Eq8"],"enrUri":"enr:-L24QFk-2V3nrceO8Ne49VoohFq2HaEKkcWA4vC9zuCyHw3ucRMgkIOSfujl_zKVUiQThEZD7fNTmJNtmYy2Qg7tWsUCgmlkgnY0gmlwhKwSZzyKbXVsdGlhZGRyc5YACASsEmc8BmFuAAoErBJnPAZhb90DgnJzhQACAQAAiXNlY3AyNTZrMaEDyEXaCG57gduFFY989mUqRAQLrSuuliWn98iw6cjP5ouDdGNwgmFug3VkcIJhcIV3YWt1MgU"}'
|
||||
2026-03-13 04:38:33.217 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:38:33.225 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:38:33.225 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-38-31__33c7b775-1b6d-418e-8697-47918744b4e5__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:33.225 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:38:33.225 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:38:33.226 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:38:33.226 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.123.10
|
||||
2026-03-13 04:38:33.227 DEBUG [src.node.docker_mananger] Generated ports ['27333', '27334', '27335', '27336', '27337']
|
||||
2026-03-13 04:38:33.227 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:38:33.227 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:38:33.227 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:38:33.227 DEBUG [src.node.docker_mananger] docker run -i -t -p 27333:27333 -p 27334:27334 -p 27335:27335 -p 27336:27336 -p 27337:27337 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=27335 --rest-port=27333 --tcp-port=27334 --discv5-udp-port=27336 --rest-address=0.0.0.0 --nat=extip:172.18.123.10 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=631d6fb91706bc83cf4daf0d3fde1bc6edd811facadd7eeebaedeeea0dc087b7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27337 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFk-2V3nrceO8Ne49VoohFq2HaEKkcWA4vC9zuCyHw3ucRMgkIOSfujl_zKVUiQThEZD7fNTmJNtmYy2Qg7tWsUCgmlkgnY0gmlwhKwSZzyKbXVsdGlhZGRyc5YACASsEmc8BmFuAAoErBJnPAZhb90DgnJzhQACAQAAiXNlY3AyNTZrMaEDyEXaCG57gduFFY989mUqRAQLrSuuliWn98iw6cjP5ouDdGNwgmFug3VkcIJhcIV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
2026-03-13 04:38:33.426 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.123.10 waku 7f1a813f1dcec6250aec10dc0349da9023afe3243e0c1cb7f5b7b7e4df88b222
|
||||
2026-03-13 04:38:33.470 DEBUG [src.node.docker_mananger] Container started with ID 7f1a813f1dce. Setting up logs at ./log/docker/node2_2026-03-13_04-38-31__33c7b775-1b6d-418e-8697-47918744b4e5__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:38:33.471 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27333
|
||||
2026-03-13 04:38:33.471 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:38:34.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27333/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:34.490 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-13 04:38:34.491 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:38:34.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27333/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:34.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.10/tcp/27334/p2p/16Uiu2HAmPNKRh5tdN7Jfd2zyfXb9Qpyc7XauhfR7qashbnYt5g1b","/ip4/172.18.123.10/tcp/27335/ws/p2p/16Uiu2HAmPNKRh5tdN7Jfd2zyfXb9Qpyc7XauhfR7qashbnYt5g1b"],"enrUri":"enr:-L24QHCOHTreZM6ycDD4Q1rbJbbj05jpXmWlRPtVADlrlCFyQLJWKEx3cKiCy8ASJG12hnpSp_yOt5AXBDGoGQMoZlYCgmlkgnY0gmlwhKwSewqKbXVsdGlhZGRyc5YACASsEnsKBmrGAAoErBJ7CgZqx90DgnJzhQACAQAAiXNlY3AyNTZrMaEDnytAakUqKh6YfYZkxbwCW_guLEsMY3d7a9d1Ktc8wA6DdGNwgmrGg3VkcIJqyIV3YWt1MgE"}'
|
||||
2026-03-13 04:38:34.496 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:38:34.496 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27333/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.103.60/tcp/24942/p2p/16Uiu2HAmS8mffHZipoXArCv38znx3Xsoq9DBEKCsPPvQMQLd7Eq8"]'
|
||||
2026-03-13 04:38:34.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:34.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24941/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-13 04:38:34.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:34.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27333/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-13 04:38:34.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:34.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24941/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:38:34.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:38:34.570 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:38:34.671 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:38:34.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24941/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:34.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376714558088387,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:38:34.675 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:38:34.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27333/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:38:34.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376714558088387,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:38:34.682 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:38:34.683 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:38:34.683 DEBUG [src.node.waku_node] Stopping container with id 9261cecab3ed
|
||||
2026-03-13 04:38:35.259 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:38:35.259 DEBUG [src.node.waku_node] Stopping container with id 7f1a813f1dce
|
||||
2026-03-13 04:38:35.839 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:38:35.840 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:38:35.880 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:38:35.910 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
100
nim/1113/data/attachments/1b37c34dbd0eaf6a.txt
Normal file
100
nim/1113/data/attachments/1b37c34dbd0eaf6a.txt
Normal file
@ -0,0 +1,100 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_message_relayed_while_store_node_is_paused with id: 2026-03-13_04-40-35__2d978d54-4dfd-4d13-a9a0-4b3a7f0e794c
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-40-35__2d978d54-4dfd-4d13-a9a0-4b3a7f0e794c__wakuorg_nwaku:latest.log
|
||||
[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.200.200
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5765', '5766', '5767', '5768', '5769']
|
||||
[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 5765:5765 -p 5766:5766 -p 5767:5767 -p 5768:5768 -p 5769:5769 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=5767 --rest-port=5765 --tcp-port=5766 --discv5-udp-port=5768 --rest-address=0.0.0.0 --nat=extip:172.18.200.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5d19f94adb3cdca5ebcdacab26813a13dbdd1c4f5d7fdf57bbdccc27c52ee2bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5769 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 76992e4079aa. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.200.200 waku c11318903f155f676144a07243d2c16f2ba4b50e38df43ba06fdb44ef323e579
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c11318903f15. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-40-35__2d978d54-4dfd-4d13-a9a0-4b3a7f0e794c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5765
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e1d41ee7d05a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5765/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:5765/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.200.200/tcp/5766/p2p/16Uiu2HAmHNBQU2sgZFWnNfaQtc3TL34ajKoD7RNuoSzNjKYNXuDi","/ip4/172.18.200.200/tcp/5767/ws/p2p/16Uiu2HAmHNBQU2sgZFWnNfaQtc3TL34ajKoD7RNuoSzNjKYNXuDi"],"enrUri":"enr:-L24QALpfjX7t444nsiuufuPBAs8OgdEySpmGfsx6quLBZy8ZZdiBfqGW2LK3HpQxiRsGlZ3LUG-3ALO5ryEIFm3_6kCgmlkgnY0gmlwhKwSyMiKbXVsdGlhZGRyc5YACASsEsjIBhaGAAoErBLIyAYWh90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRfwPgGGHL1IFdjj4ynlM7v8W3Ym9mCSfwpQ-dCd5TBGDdGNwghaGg3VkcIIWiIV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-40-35__2d978d54-4dfd-4d13-a9a0-4b3a7f0e794c__wakuorg_nwaku:latest.log
|
||||
[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.44.82
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13745', '13746', '13747', '13748', '13749']
|
||||
[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 13745:13745 -p 13746:13746 -p 13747:13747 -p 13748:13748 -p 13749:13749 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=13747 --rest-port=13745 --tcp-port=13746 --discv5-udp-port=13748 --rest-address=0.0.0.0 --nat=extip:172.18.44.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=702e65fadb0aea99fa690cd8a581aeca9b40e54dfb4bb87a88a17a676a9af2c7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13749 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QALpfjX7t444nsiuufuPBAs8OgdEySpmGfsx6quLBZy8ZZdiBfqGW2LK3HpQxiRsGlZ3LUG-3ALO5ryEIFm3_6kCgmlkgnY0gmlwhKwSyMiKbXVsdGlhZGRyc5YACASsEsjIBhaGAAoErBLIyAYWh90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRfwPgGGHL1IFdjj4ynlM7v8W3Ym9mCSfwpQ-dCd5TBGDdGNwghaGg3VkcIIWiIV3YWt1MgM --storenode=/ip4/172.18.200.200/tcp/5766/p2p/16Uiu2HAmHNBQU2sgZFWnNfaQtc3TL34ajKoD7RNuoSzNjKYNXuDi --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.82 waku 34612d63fff7ab604d237d1cf95bccbee023f26c7e6695c0f95a90ea4f37c0db
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 34612d63fff7. Setting up logs at ./log/docker/store_node1_2026-03-13_04-40-35__2d978d54-4dfd-4d13-a9a0-4b3a7f0e794c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13745
|
||||
[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:13745/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:13745/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.44.82/tcp/13746/p2p/16Uiu2HAkyaPQYKmYRWajijXiATBdhXJonSK1x6QTk5PLg5gQspaj","/ip4/172.18.44.82/tcp/13747/ws/p2p/16Uiu2HAkyaPQYKmYRWajijXiATBdhXJonSK1x6QTk5PLg5gQspaj"],"enrUri":"enr:-L24QGmBT9D8ea412uSeL1mX_t0Xr8YFo_28venk9TC-3LkdE1Uyd2lUxOQZ8uoz2i75tTV49MQ5qjPo2cTAGiX2gEcCgmlkgnY0gmlwhKwSLFKKbXVsdGlhZGRyc5YACASsEixSBjWyAAoErBIsUgY1s90DgnJzhQADAQAAiXNlY3AyNTZrMaECPao8R_NnLk7UdCKAWi1W5VWO2fuqzBtg0enjLyUHDmCDdGNwgjWyg3VkcII1tIV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13745/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.200.200/tcp/5766/p2p/16Uiu2HAmHNBQU2sgZFWnNfaQtc3TL34ajKoD7RNuoSzNjKYNXuDi"]'
|
||||
[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:5765/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:13745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:5765/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x66bec955850f87e6cecac906912d70a1030d035ea57f4b041adf8e11b50d9a09"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:13745/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x66bec955850f87e6cecac906912d70a1030d035ea57f4b041adf8e11b50d9a09"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:262 Pausing container with id 34612d63fff7
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:267 Unpause container with id 34612d63fff7
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13745/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:13745/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.44.82/tcp/13746/p2p/16Uiu2HAkyaPQYKmYRWajijXiATBdhXJonSK1x6QTk5PLg5gQspaj","/ip4/172.18.44.82/tcp/13747/ws/p2p/16Uiu2HAkyaPQYKmYRWajijXiATBdhXJonSK1x6QTk5PLg5gQspaj"],"enrUri":"enr:-L24QGmBT9D8ea412uSeL1mX_t0Xr8YFo_28venk9TC-3LkdE1Uyd2lUxOQZ8uoz2i75tTV49MQ5qjPo2cTAGiX2gEcCgmlkgnY0gmlwhKwSLFKKbXVsdGlhZGRyc5YACASsEixSBjWyAAoErBIsUgY1s90DgnJzhQADAQAAiXNlY3AyNTZrMaECPao8R_NnLk7UdCKAWi1W5VWO2fuqzBtg0enjLyUHDmCDdGNwgjWyg3VkcII1tIV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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:5765/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x66bec955850f87e6cecac906912d70a1030d035ea57f4b041adf8e11b50d9a09"},{"messageHash":"0xdc94ceae69876135359ee23c205215f2b34968c1c115c205e33d9997bd783834"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[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:13745/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x66bec955850f87e6cecac906912d70a1030d035ea57f4b041adf8e11b50d9a09"},{"messageHash":"0xdc94ceae69876135359ee23c205215f2b34968c1c115c205e33d9997bd783834"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5765/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x66bec955850f87e6cecac906912d70a1030d035ea57f4b041adf8e11b50d9a09"},{"messageHash":"0xdc94ceae69876135359ee23c205215f2b34968c1c115c205e33d9997bd783834"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13745/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x66bec955850f87e6cecac906912d70a1030d035ea57f4b041adf8e11b50d9a09"},{"messageHash":"0xdc94ceae69876135359ee23c205215f2b34968c1c115c205e33d9997bd783834"}]}'
|
||||
[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 c11318903f15
|
||||
[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 34612d63fff7
|
||||
[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.
|
||||
654
nim/1113/data/attachments/1b8db0fe1840e715.txt
Normal file
654
nim/1113/data/attachments/1b8db0fe1840e715.txt
Normal file
@ -0,0 +1,654 @@
|
||||
2026-03-13 04:35:30.331 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:35:30.331 DEBUG [tests.conftest] Running test: test_light_push_with_valid_payloads with id: 2026-03-13_04-35-30__857c07ed-3ecd-4dff-9482-d46a4232c5cf
|
||||
2026-03-13 04:35:30.332 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:35:30.332 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:35:30.338 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:30.338 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-13_04-35-30__857c07ed-3ecd-4dff-9482-d46a4232c5cf__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:30.338 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:30.338 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:30.339 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:30.340 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.73
|
||||
2026-03-13 04:35:30.340 DEBUG [src.node.docker_mananger] Generated ports ['41546', '41547', '41548', '41549', '41550']
|
||||
2026-03-13 04:35:30.340 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:30.340 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:30.340 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:30.340 DEBUG [src.node.docker_mananger] docker run -i -t -p 41546:41546 -p 41547:41547 -p 41548:41548 -p 41549:41549 -p 41550:41550 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=41548 --rest-port=41546 --tcp-port=41547 --discv5-udp-port=41549 --rest-address=0.0.0.0 --nat=extip:172.18.53.73 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e57fc4121dcfb6d46bc2de3f076f6d6efe2ecbecd388abaa631b5eb0a4bdb2cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41550 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-13 04:35:30.495 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.73 waku 63faaf109aacfbc7695af53070b755c30376204d3b375363fd27fc53729bfef4
|
||||
2026-03-13 04:35:30.523 DEBUG [src.node.docker_mananger] Container started with ID 63faaf109aac. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-35-30__857c07ed-3ecd-4dff-9482-d46a4232c5cf__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:30.523 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41546
|
||||
2026-03-13 04:35:30.523 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:30.652 ERROR [src.node.docker_mananger] Max retries reached for container 001a1628a696. Exiting log stream.
|
||||
2026-03-13 04:35:31.135 ERROR [src.node.docker_mananger] Max retries reached for container 5486a88a6598. Exiting log stream.
|
||||
2026-03-13 04:35:31.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:31.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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":"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"}]}'
|
||||
2026-03-13 04:35:31.527 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:31.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:31.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.73/tcp/41547/p2p/16Uiu2HAmF2adkN1FBu5GF53CMAo9A6ynk2vcmzDWssQZFGYTc3bo","/ip4/172.18.53.73/tcp/41548/ws/p2p/16Uiu2HAmF2adkN1FBu5GF53CMAo9A6ynk2vcmzDWssQZFGYTc3bo"],"enrUri":"enr:-L24QM-A-ZYyJPn6ZitILQxMRL20PdXBmcpDUL7pTSV6s8ycFfI_XGPQStIdvXyfb0GHTi9vB0B4VpRgJGf6wUdRzHQCgmlkgnY0gmlwhKwSNUmKbXVsdGlhZGRyc5YACASsEjVJBqJLAAoErBI1SQaiTN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIz9V62-vKYJ8KE3AVZRQEjwH-cwd_qzg-eYhseDJdmKDdGNwgqJLg3VkcIKiTYV3YWt1Mgk"}'
|
||||
2026-03-13 04:35:31.530 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:31.536 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:31.536 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-13_04-35-30__857c07ed-3ecd-4dff-9482-d46a4232c5cf__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:31.536 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:31.536 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:31.537 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:31.537 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.247
|
||||
2026-03-13 04:35:31.538 DEBUG [src.node.docker_mananger] Generated ports ['15668', '15669', '15670', '15671', '15672']
|
||||
2026-03-13 04:35:31.538 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:31.538 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:31.538 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:31.538 DEBUG [src.node.docker_mananger] docker run -i -t -p 15668:15668 -p 15669:15669 -p 15670:15670 -p 15671:15671 -p 15672:15672 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=15670 --rest-port=15668 --tcp-port=15669 --discv5-udp-port=15671 --rest-address=0.0.0.0 --nat=extip:172.18.28.247 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dd0caa6468b1ffa54cf63fea63cb0254fbf99cf6dca4d941431bb51c180ad480 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15672 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-13 04:35:31.691 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.247 waku 03afd599a047b73ea55fe1c96eb62d34158769d9b897e10b651bc45190491ced
|
||||
2026-03-13 04:35:31.716 DEBUG [src.node.docker_mananger] Container started with ID 03afd599a047. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-35-30__857c07ed-3ecd-4dff-9482-d46a4232c5cf__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:31.717 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15668
|
||||
2026-03-13 04:35:31.717 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:32.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:32.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:35:32.721 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:32.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:32.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.247/tcp/15669/p2p/16Uiu2HAkvyWfi4n2FC6LCv2WSJw2S6ciqehA9W5UYu8yY19FpY2w","/ip4/172.18.28.247/tcp/15670/ws/p2p/16Uiu2HAkvyWfi4n2FC6LCv2WSJw2S6ciqehA9W5UYu8yY19FpY2w"],"enrUri":"enr:-L24QHedi7hSp9EfkWOEocx5ueAgKX7LFOdk0H0wMpM4dG5PdCvAEsarpnNtPirWhkFqtpVhQ3LCdESBlBfV7pFMkAYCgmlkgnY0gmlwhKwSHPeKbXVsdGlhZGRyc5YACASsEhz3Bj01AAoErBIc9wY9Nt0DgnJzhQADAQAAiXNlY3AyNTZrMaECFwO-ceXFXasvd_efi7KYLpiH6iSG92ZlJV6KDZXadISDdGNwgj01g3VkcII9N4V3YWt1MgE"}'
|
||||
2026-03-13 04:35:32.723 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:32.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15668/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.53.73/tcp/41547/p2p/16Uiu2HAmF2adkN1FBu5GF53CMAo9A6ynk2vcmzDWssQZFGYTc3bo"]'
|
||||
2026-03-13 04:35:32.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:32.768 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:32.768 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-13_04-35-30__857c07ed-3ecd-4dff-9482-d46a4232c5cf__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:32.768 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:32.768 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:32.775 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:32.776 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.36
|
||||
2026-03-13 04:35:32.776 DEBUG [src.node.docker_mananger] Generated ports ['36766', '36767', '36768', '36769', '36770']
|
||||
2026-03-13 04:35:32.777 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:32.777 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:32.777 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:32.778 DEBUG [src.node.docker_mananger] docker run -i -t -p 36766:36766 -p 36767:36767 -p 36768:36768 -p 36769:36769 -p 36770:36770 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=36768 --rest-port=36766 --tcp-port=36767 --discv5-udp-port=36769 --rest-address=0.0.0.0 --nat=extip:172.18.224.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e3a5aec5fb7ee8ce0dfa485ffc2ac3eeecf69dc32fa3af9fc4bf67bd3d8c29c5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36770 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QM-A-ZYyJPn6ZitILQxMRL20PdXBmcpDUL7pTSV6s8ycFfI_XGPQStIdvXyfb0GHTi9vB0B4VpRgJGf6wUdRzHQCgmlkgnY0gmlwhKwSNUmKbXVsdGlhZGRyc5YACASsEjVJBqJLAAoErBI1SQaiTN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIz9V62-vKYJ8KE3AVZRQEjwH-cwd_qzg-eYhseDJdmKDdGNwgqJLg3VkcIKiTYV3YWt1Mgk --lightpushnode=/ip4/172.18.53.73/tcp/41547/p2p/16Uiu2HAmF2adkN1FBu5GF53CMAo9A6ynk2vcmzDWssQZFGYTc3bo --lightpush=true --relay=true
|
||||
2026-03-13 04:35:32.936 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.36 waku 727ba1212770d1b2ccf059f843793a0b5640484f580a613ce4ee119682dec4ab
|
||||
2026-03-13 04:35:32.965 DEBUG [src.node.docker_mananger] Container started with ID 727ba1212770. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-35-30__857c07ed-3ecd-4dff-9482-d46a4232c5cf__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:32.965 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36766
|
||||
2026-03-13 04:35:32.966 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:33.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:33.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_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":"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"}]}'
|
||||
2026-03-13 04:35:33.989 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:33.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:33.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.36/tcp/36767/p2p/16Uiu2HAm7nK4TNBNEw2858MXy34jjhHyQGGAcG9BxvZ8C7MgWGGg","/ip4/172.18.224.36/tcp/36768/ws/p2p/16Uiu2HAm7nK4TNBNEw2858MXy34jjhHyQGGAcG9BxvZ8C7MgWGGg"],"enrUri":"enr:-L24QIB21Z4w2dfzo89aPowx-0eI_9zjHYha2tV_tujx0MY6Q2zHq-mzveWI-9jtqbb2d_BjGZs2fNSFpvAk_A3rwW4CgmlkgnY0gmlwhKwS4CSKbXVsdGlhZGRyc5YACASsEuAkBo-fAAoErBLgJAaPoN0DgnJzhQADAQAAiXNlY3AyNTZrMaECt5XJRU4mifVknfj8cxPNoNH6FglzHfhOo7yCHZG1-SGDdGNwgo-fg3VkcIKPoYV3YWt1Mgk"}'
|
||||
2026-03-13 04:35:33.996 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:33.997 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.53.73/tcp/41547/p2p/16Uiu2HAmF2adkN1FBu5GF53CMAo9A6ynk2vcmzDWssQZFGYTc3bo"]'
|
||||
2026-03-13 04:35:33.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:33.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.28.247/tcp/15669/p2p/16Uiu2HAkvyWfi4n2FC6LCv2WSJw2S6ciqehA9W5UYu8yY19FpY2w"]'
|
||||
2026-03-13 04:35:34.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.018 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41546/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:35:34.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15668/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:35:34.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:35:34.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.035 DEBUG [tests.light_push.test_publish] Running test with payload A simple string
|
||||
2026-03-13 04:35:34.036 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:34.036 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376534036094249}}'
|
||||
2026-03-13 04:35:34.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.049 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:34.149 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534036094249,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.153 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534036094249,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.157 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534036094249,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.160 DEBUG [tests.light_push.test_publish] Running test with payload An integer
|
||||
2026-03-13 04:35:34.161 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:34.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376534161068858}}'
|
||||
2026-03-13 04:35:34.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.173 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:34.273 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534161068858,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.278 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534161068858,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.281 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534161068858,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.285 DEBUG [tests.light_push.test_publish] Running test with payload A dictionary
|
||||
2026-03-13 04:35:34.285 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:34.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376534285633565}}'
|
||||
2026-03-13 04:35:34.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.298 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:34.398 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534285633565,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.402 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534285633565,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.406 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534285633565,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.409 DEBUG [tests.light_push.test_publish] Running test with payload Chinese characters
|
||||
2026-03-13 04:35:34.410 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:34.410 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376534410010257}}'
|
||||
2026-03-13 04:35:34.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.422 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:34.522 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534410010257,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.526 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534410010257,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.530 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534410010257,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.533 DEBUG [tests.light_push.test_publish] Running test with payload Emojis
|
||||
2026-03-13 04:35:34.534 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:34.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376534534087448}}'
|
||||
2026-03-13 04:35:34.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.547 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:34.647 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534534087448,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.651 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534534087448,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.654 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534534087448,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.658 DEBUG [tests.light_push.test_publish] Running test with payload Lorem ipsum text
|
||||
2026-03-13 04:35:34.658 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:34.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376534658215519}}'
|
||||
2026-03-13 04:35:34.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.672 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:34.772 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534658215519,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.776 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534658215519,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.780 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534658215519,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.783 DEBUG [tests.light_push.test_publish] Running test with payload HTML content
|
||||
2026-03-13 04:35:34.784 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:34.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376534783866882}}'
|
||||
2026-03-13 04:35:34.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.797 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:34.898 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534783866882,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.903 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534783866882,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.907 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:34.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:34.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534783866882,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:34.910 DEBUG [tests.light_push.test_publish] Running test with payload Cyrillic characters
|
||||
2026-03-13 04:35:34.911 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:34.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376534911190653}}'
|
||||
2026-03-13 04:35:34.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:34.925 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:35.025 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534911190653,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.029 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534911190653,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.033 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376534911190653,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.037 DEBUG [tests.light_push.test_publish] Running test with payload Base64 encoded string
|
||||
2026-03-13 04:35:35.037 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:35.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376535037336576}}'
|
||||
2026-03-13 04:35:35.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:35.050 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:35.150 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535037336576,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.154 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535037336576,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.158 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535037336576,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.162 DEBUG [tests.light_push.test_publish] Running test with payload Binary data
|
||||
2026-03-13 04:35:35.162 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:35.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376535162365178}}'
|
||||
2026-03-13 04:35:35.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:35.175 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:35.276 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535162365178,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.280 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535162365178,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.283 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535162365178,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.287 DEBUG [tests.light_push.test_publish] Running test with payload Special characters with whitespace
|
||||
2026-03-13 04:35:35.287 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:35.288 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376535287532740}}'
|
||||
2026-03-13 04:35:35.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:35.301 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:35.401 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535287532740,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.405 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535287532740,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.409 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535287532740,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.413 DEBUG [tests.light_push.test_publish] Running test with payload Boolean false as a string
|
||||
2026-03-13 04:35:35.413 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:35.414 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376535413671298}}'
|
||||
2026-03-13 04:35:35.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:35.428 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:35.529 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535413671298,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.533 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535413671298,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.537 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535413671298,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.541 DEBUG [tests.light_push.test_publish] Running test with payload A float number
|
||||
2026-03-13 04:35:35.541 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:35.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376535541247928}}'
|
||||
2026-03-13 04:35:35.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:35.553 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:35.655 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535541247928,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.659 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535541247928,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.663 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535541247928,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.666 DEBUG [tests.light_push.test_publish] Running test with payload A list
|
||||
2026-03-13 04:35:35.667 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:35.667 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376535667078454}}'
|
||||
2026-03-13 04:35:35.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:35.679 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:35.779 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535667078454,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.783 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535667078454,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.787 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535667078454,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.791 DEBUG [tests.light_push.test_publish] Running test with payload Hexadecimal number as a string
|
||||
2026-03-13 04:35:35.791 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:35.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376535791718005}}'
|
||||
2026-03-13 04:35:35.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:35.804 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:35.905 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535791718005,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.909 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535791718005,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.913 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:35.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:35.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535791718005,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:35.917 DEBUG [tests.light_push.test_publish] Running test with payload Email format
|
||||
2026-03-13 04:35:35.917 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:35.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376535917355706}}'
|
||||
2026-03-13 04:35:35.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:35.929 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:36.029 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535917355706,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.034 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535917355706,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.037 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376535917355706,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.041 DEBUG [tests.light_push.test_publish] Running test with payload URL format
|
||||
2026-03-13 04:35:36.041 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:36.041 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376536041450815}}'
|
||||
2026-03-13 04:35:36.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:36.055 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:36.156 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536041450815,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.160 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536041450815,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.164 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536041450815,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.167 DEBUG [tests.light_push.test_publish] Running test with payload Date and time in ISO format
|
||||
2026-03-13 04:35:36.168 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:36.168 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376536168077601}}'
|
||||
2026-03-13 04:35:36.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:36.181 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:36.282 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536168077601,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.286 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536168077601,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.290 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536168077601,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.294 DEBUG [tests.light_push.test_publish] Running test with payload String with escaped quotes
|
||||
2026-03-13 04:35:36.294 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:36.295 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376536294702027}}'
|
||||
2026-03-13 04:35:36.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:36.308 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:36.409 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536294702027,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.413 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536294702027,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.419 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536294702027,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.423 DEBUG [tests.light_push.test_publish] Running test with payload A regular expression
|
||||
2026-03-13 04:35:36.423 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:36.423 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376536423504264}}'
|
||||
2026-03-13 04:35:36.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:36.437 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:36.537 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536423504264,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.541 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536423504264,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.545 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536423504264,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.548 DEBUG [tests.light_push.test_publish] Running test with payload A very long string
|
||||
2026-03-13 04:35:36.549 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:36.549 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376536548879152}}'
|
||||
2026-03-13 04:35:36.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:36.562 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:36.666 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536548879152,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.670 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536548879152,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.674 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536548879152,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.678 DEBUG [tests.light_push.test_publish] Running test with payload A JSON string
|
||||
2026-03-13 04:35:36.678 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:36.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376536678413354}}'
|
||||
2026-03-13 04:35:36.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:36.691 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:36.791 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536678413354,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.795 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536678413354,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.799 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536678413354,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.803 DEBUG [tests.light_push.test_publish] Running test with payload A Unix path
|
||||
2026-03-13 04:35:36.804 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:36.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376536803827641}}'
|
||||
2026-03-13 04:35:36.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:36.818 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:36.919 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536803827641,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.923 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536803827641,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.927 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:36.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:36.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536803827641,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:36.930 DEBUG [tests.light_push.test_publish] Running test with payload A Windows path
|
||||
2026-03-13 04:35:36.931 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:36.931 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376536931168805}}'
|
||||
2026-03-13 04:35:36.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:36.942 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:37.043 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536931168805,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.047 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536931168805,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.051 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376536931168805,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.055 DEBUG [tests.light_push.test_publish] Running test with payload An SQL query
|
||||
2026-03-13 04:35:37.055 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:37.055 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376537055322646}}'
|
||||
2026-03-13 04:35:37.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:37.069 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:37.169 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537055322646,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.173 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537055322646,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.176 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537055322646,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.180 DEBUG [tests.light_push.test_publish] Running test with payload JavaScript code snippet
|
||||
2026-03-13 04:35:37.180 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:37.180 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376537180324079}}'
|
||||
2026-03-13 04:35:37.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:37.192 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:37.292 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537180324079,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.297 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537180324079,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.300 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537180324079,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.304 DEBUG [tests.light_push.test_publish] Running test with payload A CSS snippet
|
||||
2026-03-13 04:35:37.304 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:37.305 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376537304812887}}'
|
||||
2026-03-13 04:35:37.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:37.318 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:37.419 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537304812887,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.423 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537304812887,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.427 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537304812887,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.430 DEBUG [tests.light_push.test_publish] Running test with payload A Python one-liner
|
||||
2026-03-13 04:35:37.431 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:37.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376537430900992}}'
|
||||
2026-03-13 04:35:37.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:37.441 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:37.542 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537430900992,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.547 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537430900992,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.551 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537430900992,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.555 DEBUG [tests.light_push.test_publish] Running test with payload An IP address
|
||||
2026-03-13 04:35:37.555 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:37.555 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376537555420938}}'
|
||||
2026-03-13 04:35:37.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:37.568 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:37.669 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537555420938,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.673 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537555420938,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.677 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537555420938,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.681 DEBUG [tests.light_push.test_publish] Running test with payload A domain name
|
||||
2026-03-13 04:35:37.681 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:37.681 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376537681398245}}'
|
||||
2026-03-13 04:35:37.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:37.695 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:37.796 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537681398245,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.800 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537681398245,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.804 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537681398245,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.807 DEBUG [tests.light_push.test_publish] Running test with payload A user agent string
|
||||
2026-03-13 04:35:37.808 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:37.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376537807998528}}'
|
||||
2026-03-13 04:35:37.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:37.840 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:37.941 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537807998528,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.945 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537807998528,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.949 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:37.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:37.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537807998528,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:37.952 DEBUG [tests.light_push.test_publish] Running test with payload A credit card number
|
||||
2026-03-13 04:35:37.953 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:37.953 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376537952967348}}'
|
||||
2026-03-13 04:35:37.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:37.964 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:38.065 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537952967348,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.069 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537952967348,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.073 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376537952967348,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.076 DEBUG [tests.light_push.test_publish] Running test with payload A phone number
|
||||
2026-03-13 04:35:38.077 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:38.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376538077032467}}'
|
||||
2026-03-13 04:35:38.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:38.091 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:38.192 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538077032467,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.196 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538077032467,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.199 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538077032467,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.203 DEBUG [tests.light_push.test_publish] Running test with payload A UUID
|
||||
2026-03-13 04:35:38.203 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:38.203 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376538203513161}}'
|
||||
2026-03-13 04:35:38.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:38.218 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:38.319 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538203513161,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.323 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538203513161,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.326 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538203513161,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.330 DEBUG [tests.light_push.test_publish] Running test with payload A hashtag
|
||||
2026-03-13 04:35:38.330 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:38.330 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376538330393231}}'
|
||||
2026-03-13 04:35:38.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:38.342 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:38.442 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538330393231,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.446 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538330393231,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.449 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538330393231,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.453 DEBUG [tests.light_push.test_publish] Running test with payload A Twitter handle
|
||||
2026-03-13 04:35:38.453 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:38.453 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376538453653189}}'
|
||||
2026-03-13 04:35:38.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:38.464 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:38.566 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538453653189,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.571 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538453653189,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.574 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538453653189,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.578 DEBUG [tests.light_push.test_publish] Running test with payload A password
|
||||
2026-03-13 04:35:38.578 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:38.578 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376538578370311}}'
|
||||
2026-03-13 04:35:38.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:38.590 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:38.691 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538578370311,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.696 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538578370311,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.699 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538578370311,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.703 DEBUG [tests.light_push.test_publish] Running test with payload A date in common format
|
||||
2026-03-13 04:35:38.704 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:38.704 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376538703940529}}'
|
||||
2026-03-13 04:35:38.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:38.719 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:38.820 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538703940529,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.824 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538703940529,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.828 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538703940529,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.832 DEBUG [tests.light_push.test_publish] Running test with payload A time string
|
||||
2026-03-13 04:35:38.832 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:38.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376538832378103}}'
|
||||
2026-03-13 04:35:38.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:38.843 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:38.944 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538832378103,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.948 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538832378103,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.952 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:38.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:38.954 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538832378103,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:38.955 DEBUG [tests.light_push.test_publish] Running test with payload A mathematical equation
|
||||
2026-03-13 04:35:38.955 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-13 04:35:38.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36766/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773376538955662947}}'
|
||||
2026-03-13 04:35:38.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:38.968 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:35:39.068 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:39.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41546/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:39.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538955662947,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:39.073 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:39.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15668/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:39.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538955662947,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:39.076 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-13 04:35:39.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36766/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:39.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376538955662947,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:35:39.082 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:35:39.083 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:35:39.083 DEBUG [src.node.waku_node] Stopping container with id 63faaf109aac
|
||||
2026-03-13 04:35:39.583 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:39.584 DEBUG [src.node.waku_node] Stopping container with id 03afd599a047
|
||||
2026-03-13 04:35:40.048 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:40.049 DEBUG [src.node.waku_node] Stopping container with id 727ba1212770
|
||||
2026-03-13 04:35:40.396 ERROR [src.node.docker_mananger] Max retries reached for container 63faaf109aac. Exiting log stream.
|
||||
2026-03-13 04:35:40.509 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:35:40.511 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:35:40.541 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:35:40.564 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:35:40.604 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
191
nim/1113/data/attachments/1bb5881cf1a0559b.txt
Normal file
191
nim/1113/data/attachments/1bb5881cf1a0559b.txt
Normal file
@ -0,0 +1,191 @@
|
||||
2026-03-13 04:36:36.449 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:36:36.449 DEBUG [tests.conftest] Running test: test_admin_connected_peers_scalar_types with id: 2026-03-13_04-36-36__b4adad16-6de7-4f94-a0c2-93d17479764b
|
||||
2026-03-13 04:36:36.450 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:36:36.450 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:36:36.450 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:36:36.458 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:36.458 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-36-36__b4adad16-6de7-4f94-a0c2-93d17479764b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:36.465 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:36.465 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-36-36__b4adad16-6de7-4f94-a0c2-93d17479764b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:36.471 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:36.471 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-36-36__b4adad16-6de7-4f94-a0c2-93d17479764b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:36.477 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:36.478 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-13_04-36-36__b4adad16-6de7-4f94-a0c2-93d17479764b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:36.478 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:36:36.478 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:36:36.479 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:36.479 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:36.481 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:36.481 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.222.101
|
||||
2026-03-13 04:36:36.481 DEBUG [src.node.docker_mananger] Generated ports ['38234', '38235', '38236', '38237', '38238']
|
||||
2026-03-13 04:36:36.481 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:36.481 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:36.481 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:36.482 DEBUG [src.node.docker_mananger] docker run -i -t -p 38234:38234 -p 38235:38235 -p 38236:38236 -p 38237:38237 -p 38238:38238 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=38236 --rest-port=38234 --tcp-port=38235 --discv5-udp-port=38237 --rest-address=0.0.0.0 --nat=extip:172.18.222.101 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f266a4cdfed4aeedf8ff3a80901c5cb37b6b6ff70fb95fbbaedc18de9b4bf391 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38238 --metrics-logging=true --relay=true
|
||||
2026-03-13 04:36:36.672 ERROR [src.node.docker_mananger] Max retries reached for container b4a6f5f12e59. Exiting log stream.
|
||||
2026-03-13 04:36:36.681 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.222.101 waku 995360c5322803db72092591e1ca8123990ad26ca5417b8a6cffaf63c370a907
|
||||
2026-03-13 04:36:36.719 DEBUG [src.node.docker_mananger] Container started with ID 995360c53228. Setting up logs at ./log/docker/node1_2026-03-13_04-36-36__b4adad16-6de7-4f94-a0c2-93d17479764b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:36.720 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38234
|
||||
2026-03-13 04:36:36.720 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:37.240 ERROR [src.node.docker_mananger] Max retries reached for container cfdf70b5682d. Exiting log stream.
|
||||
2026-03-13 04:36:37.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:37.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:36:37.724 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:37.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:37.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.101/tcp/38235/p2p/16Uiu2HAmPSKVZh2W4488uDKACCfKLZFpVq7TRrUqhpwyG6TAGVsj","/ip4/172.18.222.101/tcp/38236/ws/p2p/16Uiu2HAmPSKVZh2W4488uDKACCfKLZFpVq7TRrUqhpwyG6TAGVsj"],"enrUri":"enr:-L24QEnwiaVk78fFIs6Uk6oYcPmGPB8HYdn-96amvjUb1DfdM7_yHpRLThheoLsXGCyMGv7Devm_-08N0zmbb0VtqSYCgmlkgnY0gmlwhKwS3mWKbXVsdGlhZGRyc5YACASsEt5lBpVbAAoErBLeZQaVXN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoDGmfXlSk0w_XJ3kVsyF0umRugkmjTIQrZstVAM12FaDdGNwgpVbg3VkcIKVXYV3YWt1MgE"}'
|
||||
2026-03-13 04:36:37.727 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:37.727 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:37.727 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:37.728 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:37.728 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.91.118
|
||||
2026-03-13 04:36:37.729 DEBUG [src.node.docker_mananger] Generated ports ['38387', '38388', '38389', '38390', '38391']
|
||||
2026-03-13 04:36:37.729 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:37.729 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:37.729 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:37.729 DEBUG [src.node.docker_mananger] docker run -i -t -p 38387:38387 -p 38388:38388 -p 38389:38389 -p 38390:38390 -p 38391:38391 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=38389 --rest-port=38387 --tcp-port=38388 --discv5-udp-port=38390 --rest-address=0.0.0.0 --nat=extip:172.18.91.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ab32700718cfcde13ec4ef0af7acf85aa8c863a9f08fcf97bbdfb3eeffb3d9d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38391 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEnwiaVk78fFIs6Uk6oYcPmGPB8HYdn-96amvjUb1DfdM7_yHpRLThheoLsXGCyMGv7Devm_-08N0zmbb0VtqSYCgmlkgnY0gmlwhKwS3mWKbXVsdGlhZGRyc5YACASsEt5lBpVbAAoErBLeZQaVXN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoDGmfXlSk0w_XJ3kVsyF0umRugkmjTIQrZstVAM12FaDdGNwgpVbg3VkcIKVXYV3YWt1MgE
|
||||
2026-03-13 04:36:37.934 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.91.118 waku 7a03cbd6838c3de468d68aad8d641c6d7e63f434518b7203a6d88b034db7f4cc
|
||||
2026-03-13 04:36:37.971 DEBUG [src.node.docker_mananger] Container started with ID 7a03cbd6838c. Setting up logs at ./log/docker/node2_2026-03-13_04-36-36__b4adad16-6de7-4f94-a0c2-93d17479764b__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:37.971 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38387
|
||||
2026-03-13 04:36:37.972 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:38.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38387/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:38.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:36:38.988 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:38.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38387/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:38.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.118/tcp/38388/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","/ip4/172.18.91.118/tcp/38389/ws/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy"],"enrUri":"enr:-L24QHIytL5cXfoudWnnJy9L2EPiVnjl3XAR0jWJYqN1RGoLWc4DTH9dKIPYwn4rHtLY9UcJgu3KUYDpclBQweqlYbkCgmlkgnY0gmlwhKwSW3aKbXVsdGlhZGRyc5YACASsElt2BpX0AAoErBJbdgaV9d0DgnJzhQADAQAAiXNlY3AyNTZrMaECqs7Ksq8URRtyhCJiWovvT_aFCUR2_S-geg-uajRy2y6DdGNwgpX0g3VkcIKV9oV3YWt1MgE"}'
|
||||
2026-03-13 04:36:38.998 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:38.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38234/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.118/tcp/38388/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy"]'
|
||||
2026-03-13 04:36:39.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:39.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38387/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.222.101/tcp/38235/p2p/16Uiu2HAmPSKVZh2W4488uDKACCfKLZFpVq7TRrUqhpwyG6TAGVsj"]'
|
||||
2026-03-13 04:36:39.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:39.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:39.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:36:39.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:39.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:36:40.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:40.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:36:40.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:40.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:36:41.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:41.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:36:41.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:41.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:36:42.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:42.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:42.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:42.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:43.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:43.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:43.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:43.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:44.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:44.044 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:44.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:44.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:45.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:45.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:45.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:45.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:46.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:46.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:46.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:46.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:47.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:47.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:47.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:47.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:48.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:48.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:48.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:48.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:49.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:49.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:49.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:49.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:50.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:50.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:50.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:50.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:51.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:51.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:51.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:51.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:52.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:52.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:52.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:52.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:53.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:53.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:53.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:53.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:54.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:54.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:54.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:54.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:55.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:55.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:55.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:55.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:56.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:56.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:56.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:56.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:57.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:57.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:57.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:57.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:58.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:58.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:58.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:58.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:59.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:59.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:36:59.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:59.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:00.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:00.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:00.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:00.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:01.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:01.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:01.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:01.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:02.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:02.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:02.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:02.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:03.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:03.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:03.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:03.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:04.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:04.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:04.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:04.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:05.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:05.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:05.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:05.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:06.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:06.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:06.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:06.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:07.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:07.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:07.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:07.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:08.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:08.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:08.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:08.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:09.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38234/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:37:09.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:37:09.226 DEBUG [tests.rest_flags.test_admin_flags] Response for get connected peers [{'multiaddr': '/ip4/172.18.91.118/tcp/58874/p2p/16Uiu2HAm6vSBBRBnCAEcjUVSXA2rSNokEjrXHTE6MWmcpcTfTPcy', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.36.0-164-g0ad551', 'origin': 'Discv5'}]
|
||||
2026-03-13 04:37:09.228 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:37:09.229 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:37:09.229 DEBUG [src.node.waku_node] Stopping container with id 995360c53228
|
||||
2026-03-13 04:37:09.827 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:09.827 DEBUG [src.node.waku_node] Stopping container with id 7a03cbd6838c
|
||||
2026-03-13 04:37:10.358 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:37:10.359 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:37:10.390 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:37:10.406 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
90
nim/1113/data/attachments/1bb8fd7a34753e8.txt
Normal file
90
nim/1113/data/attachments/1bb8fd7a34753e8.txt
Normal file
@ -0,0 +1,90 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_subscribe_and_publish_on_another_content_topic_from_another_shard with id: 2026-03-13_04-34-30__f103ea1e-2bb2-4c84-a870-2c2647df9751
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-34-30__f103ea1e-2bb2-4c84-a870-2c2647df9751__wakuorg_nwaku:latest.log
|
||||
[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.194.20
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28963', '28964', '28965', '28966', '28967']
|
||||
[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 28963:28963 -p 28964:28964 -p 28965:28965 -p 28966:28966 -p 28967:28967 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=28965 --rest-port=28963 --tcp-port=28964 --discv5-udp-port=28966 --rest-address=0.0.0.0 --nat=extip:172.18.194.20 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3518fffb3bdf1beb30b82c5e6d7af13d3caf41fed66f4ee2fb02f17b9b4e8344 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28967 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.194.20 waku f547dc60afa7400c45c3ae838fe06763ba0a7afe25d5315937aaaa94e6adb7b2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f547dc60afa7. Setting up logs at ./log/docker/node1_2026-03-13_04-34-30__f103ea1e-2bb2-4c84-a870-2c2647df9751__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28963
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 249c5f5095d8. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28963/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28963/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28963/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":"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"}]}'
|
||||
[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:28963/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.194.20/tcp/28964/p2p/16Uiu2HAmSgCrMzF275FWCmjLxwsMjhVBTR8Munob6agnrQHeQyHa","/ip4/172.18.194.20/tcp/28965/ws/p2p/16Uiu2HAmSgCrMzF275FWCmjLxwsMjhVBTR8Munob6agnrQHeQyHa"],"enrUri":"enr:-L24QKKnIxWLsTk1vfGEDDB1Yv84T7T5JI5BLfrIIzXNJUlwfjsBxasIHoIQ00y9jM3t-hQk32pH0lnbhZsgCaO3caACgmlkgnY0gmlwhKwSwhSKbXVsdGlhZGRyc5YACASsEsIUBnEkAAoErBLCFAZxJd0DgnJzhQACAQAAiXNlY3AyNTZrMaED0FNVPvZoBWmUndvLbUPyXpsMtNf7EVbN0LHUnd-6u8mDdGNwgnEkg3VkcIJxJoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-34-30__f103ea1e-2bb2-4c84-a870-2c2647df9751__wakuorg_nwaku:latest.log
|
||||
[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.148.146
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49897', '49898', '49899', '49900', '49901']
|
||||
[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 49897:49897 -p 49898:49898 -p 49899:49899 -p 49900:49900 -p 49901:49901 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=49899 --rest-port=49897 --tcp-port=49898 --discv5-udp-port=49900 --rest-address=0.0.0.0 --nat=extip:172.18.148.146 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bdfec4c0eb2de8b5a9a2c99f3cabe7eddefe3a9a29ec2490f71dddd13ab5be42 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49901 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKKnIxWLsTk1vfGEDDB1Yv84T7T5JI5BLfrIIzXNJUlwfjsBxasIHoIQ00y9jM3t-hQk32pH0lnbhZsgCaO3caACgmlkgnY0gmlwhKwSwhSKbXVsdGlhZGRyc5YACASsEsIUBnEkAAoErBLCFAZxJd0DgnJzhQACAQAAiXNlY3AyNTZrMaED0FNVPvZoBWmUndvLbUPyXpsMtNf7EVbN0LHUnd-6u8mDdGNwgnEkg3VkcIJxJoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.146 waku d42c728c3016d3e5be8ee27f50c75d3e6d38579f706c349fcfa1e7078e2e1bd3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d42c728c3016. Setting up logs at ./log/docker/node2_2026-03-13_04-34-30__f103ea1e-2bb2-4c84-a870-2c2647df9751__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49897
|
||||
[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:49897/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49897/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49897/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":"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"}]}'
|
||||
[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:49897/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.148.146/tcp/49898/p2p/16Uiu2HAm9whBvuMiHB1ZMq5TYQx9z3GAj1fzTA2QyJNdateyKVfZ","/ip4/172.18.148.146/tcp/49899/ws/p2p/16Uiu2HAm9whBvuMiHB1ZMq5TYQx9z3GAj1fzTA2QyJNdateyKVfZ"],"enrUri":"enr:-L24QAh7fO3GbC1sIqlLUZJX0e4Yg4LiL0iERfy-P_X3-4CUHpCnYTvJXFNJioQAHwao5pIfsxznpc7B0vlgk4xZzV0CgmlkgnY0gmlwhKwSlJKKbXVsdGlhZGRyc5YACASsEpSSBsLqAAoErBKUkgbC690DgnJzhQACAQAAiXNlY3AyNTZrMaEC17RolpLK0GOJdGvPc1yEW_R0tvrNA2z5g14VB4rw3lyDdGNwgsLqg3VkcILC7IV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49897/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.194.20/tcp/28964/p2p/16Uiu2HAmSgCrMzF275FWCmjLxwsMjhVBTR8Munob6agnrQHeQyHa"]'
|
||||
[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:28963/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
[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:49897/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
[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:28963/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28963/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773376473481560493,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49897/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773376473481560493,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28963/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28963/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376472395445810,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376473600847278,"ephemeral":false,"proof":""}]'
|
||||
[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 f547dc60afa7
|
||||
[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 d42c728c3016
|
||||
[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 tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-13_04-34-30__f103ea1e-2bb2-4c84-a870-2c2647df9751__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-13_04-34-30__f103ea1e-2bb2-4c84-a870-2c2647df9751__wakuorg_nwaku:latest.log
|
||||
584
nim/1113/data/attachments/1bdb5d85e8a3390c.txt
Normal file
584
nim/1113/data/attachments/1bdb5d85e8a3390c.txt
Normal file
@ -0,0 +1,584 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_get_store_messages_with_different_payloads with id: 2026-03-13_04-36-42__f610d10b-7a97-4a0c-946f-4a874357eed9
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-36-42__f610d10b-7a97-4a0c-946f-4a874357eed9__wakuorg_nwaku:latest.log
|
||||
[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.158.235
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58939', '58940', '58941', '58942', '58943']
|
||||
[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 58939:58939 -p 58940:58940 -p 58941:58941 -p 58942:58942 -p 58943:58943 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=58941 --rest-port=58939 --tcp-port=58940 --discv5-udp-port=58942 --rest-address=0.0.0.0 --nat=extip:172.18.158.235 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db27e7ef259ac1ecbb2b9abfcba4d7ad4dd579ba4e727ba2b2d36fc711c88cac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58943 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.158.235 waku 2b8371b58b999690356b267572bbe7bd63f938fddc3926bc3e1d2ed981c1e659
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2b8371b58b99. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-36-42__f610d10b-7a97-4a0c-946f-4a874357eed9__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58939
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e82568c0a498. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d97855569636. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58939/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:58939/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.158.235/tcp/58940/p2p/16Uiu2HAkzs6E4JKjeYuyg8GEYQXaBkkMe7LiYTabSzaYy3PPLeMu","/ip4/172.18.158.235/tcp/58941/ws/p2p/16Uiu2HAkzs6E4JKjeYuyg8GEYQXaBkkMe7LiYTabSzaYy3PPLeMu"],"enrUri":"enr:-L24QASNPLPwDWqz4VPlsj61CAiSWjFDpKT-8wjlP-wlx59YTbS6iZpS0DyuIO_AWgNXm8LHQP6k9yuje54RMGWByTECgmlkgnY0gmlwhKwSnuuKbXVsdGlhZGRyc5YACASsEp7rBuY8AAoErBKe6wbmPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUM1erML2MsTpnrFVnBEPsC0aPD_QZeoHh-kvz9rR9IiDdGNwguY8g3VkcILmPoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-36-42__f610d10b-7a97-4a0c-946f-4a874357eed9__wakuorg_nwaku:latest.log
|
||||
[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.19.175
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44566', '44567', '44568', '44569', '44570']
|
||||
[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 44566:44566 -p 44567:44567 -p 44568:44568 -p 44569:44569 -p 44570:44570 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=44568 --rest-port=44566 --tcp-port=44567 --discv5-udp-port=44569 --rest-address=0.0.0.0 --nat=extip:172.18.19.175 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ab9d0eca11aa40b5d295a1d97ee1c2b796f4631353a662279bcbace5adbe4cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44570 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QASNPLPwDWqz4VPlsj61CAiSWjFDpKT-8wjlP-wlx59YTbS6iZpS0DyuIO_AWgNXm8LHQP6k9yuje54RMGWByTECgmlkgnY0gmlwhKwSnuuKbXVsdGlhZGRyc5YACASsEp7rBuY8AAoErBKe6wbmPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUM1erML2MsTpnrFVnBEPsC0aPD_QZeoHh-kvz9rR9IiDdGNwguY8g3VkcILmPoV3YWt1MgM --storenode=/ip4/172.18.158.235/tcp/58940/p2p/16Uiu2HAkzs6E4JKjeYuyg8GEYQXaBkkMe7LiYTabSzaYy3PPLeMu --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.175 waku 51f2ac3f4459c0cdb8632d647e605095db7cc397ac1760d3ba4f40fa37468dcb
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 51f2ac3f4459. Setting up logs at ./log/docker/store_node1_2026-03-13_04-36-42__f610d10b-7a97-4a0c-946f-4a874357eed9__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44566
|
||||
[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:44566/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:44566/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.19.175/tcp/44567/p2p/16Uiu2HAm9T1rCsKq8kus7wAr9nkqvmNPBvvu4EJZoChYd6vi8TY3","/ip4/172.18.19.175/tcp/44568/ws/p2p/16Uiu2HAm9T1rCsKq8kus7wAr9nkqvmNPBvvu4EJZoChYd6vi8TY3"],"enrUri":"enr:-L24QIBRT3OsFBofY7ZgQ77azYe3rQ0xRtky6HA0Xev5RvsZOlu4ZNajmX2cmIPJTLk6Yqx8SC8J5lbj7UbWSjh5u1sCgmlkgnY0gmlwhKwSE6-KbXVsdGlhZGRyc5YACASsEhOvBq4XAAoErBITrwauGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0Fup9r2JKJ8ZRsTMfU8_fpcnbep8iFhfgUqXqSp46biDdGNwgq4Xg3VkcIKuGYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44566/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.158.235/tcp/58940/p2p/16Uiu2HAkzs6E4JKjeYuyg8GEYQXaBkkMe7LiYTabSzaYy3PPLeMu"]'
|
||||
[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:58939/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:44566/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A simple string
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload An integer
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A dictionary
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 3
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 3
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Chinese characters
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 4
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 4
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Emojis
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 5
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 5
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Lorem ipsum text
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 6
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 6
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload HTML content
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 7
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 7
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Cyrillic characters
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 8
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 8
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Base64 encoded string
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 9
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 9
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Binary data
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Special characters with whitespace
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 11
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 11
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Boolean false as a string
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 12
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 12
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A float number
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 13
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 13
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A list
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 14
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 14
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Hexadecimal number as a string
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 15
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 15
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Email format
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 16
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 16
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload URL format
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 17
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 17
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload Date and time in ISO format
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 18
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 18
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload String with escaped quotes
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 19
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 19
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A regular expression
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 20
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 20
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A very long string
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 21
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 21
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A JSON string
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 22
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 22
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A Unix path
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 23
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 23
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A Windows path
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 24
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 24
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload An SQL query
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 25
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 25
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload JavaScript code snippet
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 26
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 26
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A CSS snippet
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 27
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 27
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A Python one-liner
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 28
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 28
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload An IP address
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 29
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 29
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A domain name
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 30
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 30
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A user agent string
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 31
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 31
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A credit card number
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 32
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 32
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A phone number
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 33
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 33
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A UUID
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 34
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 34
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A hashtag
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 35
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 35
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A Twitter handle
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 36
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 36
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A password
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"},{"messageHash":"0xace685510fd58ba5ad090392f0724b6b60110b8cfc8e807313fdd0ce680a3016"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 37
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"},{"messageHash":"0xace685510fd58ba5ad090392f0724b6b60110b8cfc8e807313fdd0ce680a3016"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 37
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A date in common format
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"},{"messageHash":"0xace685510fd58ba5ad090392f0724b6b60110b8cfc8e807313fdd0ce680a3016"},{"messageHash":"0x6dfdb4581aa10f23086b57fe28f97c49b968e088368a164e3f09ff665c938fbf"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 38
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"},{"messageHash":"0xace685510fd58ba5ad090392f0724b6b60110b8cfc8e807313fdd0ce680a3016"},{"messageHash":"0x6dfdb4581aa10f23086b57fe28f97c49b968e088368a164e3f09ff665c938fbf"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 38
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A time string
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"},{"messageHash":"0xace685510fd58ba5ad090392f0724b6b60110b8cfc8e807313fdd0ce680a3016"},{"messageHash":"0x6dfdb4581aa10f23086b57fe28f97c49b968e088368a164e3f09ff665c938fbf"},{"messageHash":"0x1ddb49a6bdd85d5bbe6dd535f49401035c46643366366b4243d1fdb95c120f34"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 39
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"},{"messageHash":"0xace685510fd58ba5ad090392f0724b6b60110b8cfc8e807313fdd0ce680a3016"},{"messageHash":"0x6dfdb4581aa10f23086b57fe28f97c49b968e088368a164e3f09ff665c938fbf"},{"messageHash":"0x1ddb49a6bdd85d5bbe6dd535f49401035c46643366366b4243d1fdb95c120f34"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 39
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:16 Running test with payload A mathematical equation
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58939/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:58939/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"},{"messageHash":"0xace685510fd58ba5ad090392f0724b6b60110b8cfc8e807313fdd0ce680a3016"},{"messageHash":"0x6dfdb4581aa10f23086b57fe28f97c49b968e088368a164e3f09ff665c938fbf"},{"messageHash":"0x1ddb49a6bdd85d5bbe6dd535f49401035c46643366366b4243d1fdb95c120f34"},{"messageHash":"0x930964430b12de59c66e4088678022aacebc775fc16e35fb117b9f7de30315c8"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 40
|
||||
[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:44566/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d3175a9c858efdf856c09aeda1f2792caba7b3650fa9d6b74f8f7004534a5d0"},{"messageHash":"0x334644a70378ad52f391ee568dbd9ac67a485037b9fbd2a90304f3439b18fcd3"},{"messageHash":"0x5633ce88b9236cc9fd39a51520ddd486b192746adb108169bb7ed0b5df708db5"},{"messageHash":"0xf52ad6b7331fb3067cbb860048dc729ccc6fa75f9b2b736b69f511f325948e1a"},{"messageHash":"0x4267d185839055132cd7e444593297874269150eaf5792f61f6679ecff173786"},{"messageHash":"0xb6bb59f7e62461c346400d23945859f84887018210e211fc4286e9ebff81a5f1"},{"messageHash":"0x1266ed3f6ed740031e6d1219b1861fe6c18600310ccd9b0861ac82714efd8e53"},{"messageHash":"0x0275a5e77209f46c5337b24b7e8144c9cefeb1737b0e93f98c35133b5a24254b"},{"messageHash":"0x2cae37d1c1bfb17dfc4e5b311b703114adfccb6e5ba364e49510af877e0bbb02"},{"messageHash":"0xffaf1a14a2b47bb47b7baf8e3da20bc71abe575d7da158e30812838bc481f7e3"},{"messageHash":"0x07e37f3b751f75723f918528b375e12f495e6d1d71d1da65f39cc89b6ce76537"},{"messageHash":"0xa28b5a621d2c574f4554e41c17257b5a4f4c7240e31778a07220b3de893bb7f7"},{"messageHash":"0x88df4d0704bf2f53949cfecaf181fccf856f5019aa43508c74cc27e9daec95fa"},{"messageHash":"0x4666fb35ecf8b204e76175c21022cfe991b2bb075fb6a1dbc40c671edd29534e"},{"messageHash":"0x68cdc35f9bab3a9d621846ab58be2efba011e83b9531bef354971d9a91580276"},{"messageHash":"0xb7ae9482053f78e112db872f265526d5e0cfd32abc9eed1ea940f8059726e39a"},{"messageHash":"0x3e22545933169c7ee4c4b80ac292087058808ec2717f839c4005791066390d1b"},{"messageHash":"0x1ba6b893fdf04c9ae9a21963c57f769bf42f0ce20ccd4297f42f515f6d7e28b7"},{"messageHash":"0xb6cd1c1d30174e43e22e52dfea719c46b892545a3939844ee912ae57c9b30d9b"},{"messageHash":"0x0f7787f4ec485c681db9f6bc6c265832728bd5d44c0b2aa5b4cc9eb012e95a32"},{"messageHash":"0xf5706fbbdd63f39132132c99877ae2751f5c2c8ec612f58c198a4281e6df6517"},{"messageHash":"0xc81eaabfe3515c34fdb25f90477d9a214496ab4aa09294dbf19deb11b3d5374d"},{"messageHash":"0x047dccff72cb6fc0e3def41efe5b064f791f421f9db91773d6cca0b022d05635"},{"messageHash":"0x8feced0d68a4ebe3521d98a3bf0ced5fc6ff89a9c3505703d2f1effc0533831d"},{"messageHash":"0x77daa2d4932c0d1da9a225478e7647e04ea2dbf0870f5abed08bb3d19ce434ff"},{"messageHash":"0x439a1266e5a22bdbfb5f8ee025dc10ce0c05ce2d8ed3b21d015d1a2c2f2b995a"},{"messageHash":"0x27a9279b75fe89897ff23204e5921aef1ee1dbc1bb15d545cda26ffb2435d066"},{"messageHash":"0x4664dabbcba971428dc9d1a64d9f9c2e0505fdc22bdcdd1ab165582d5e32722f"},{"messageHash":"0xe916f1d3f675400a004a746b1e1b734fd1016f6af24069fd00ec53baedc407a0"},{"messageHash":"0xcdb7d4cb74e21ce05f0bd6dbe1d2399c38563f62a646572c543b4dc51b5fa338"},{"messageHash":"0x14260667c7988243fa74102a90a9498464751e632dcc2173ee79558339897ffe"},{"messageHash":"0x248e9dd385ddab5acde90c4ae5b96f91183bd0715eb61df914891f9fe87780c8"},{"messageHash":"0x5dc9cc29f4fc448bfbc78b8a1911443e0096151da88fc481d24f1134349247dd"},{"messageHash":"0x81ba91b110736a5e3ca31b45c521d538169eea87b155de8904a19336c0792a2c"},{"messageHash":"0x43e24b480a7c9e60c5e0b4d7f76ac3fc7bed73888f4e2c84320ec814100a33d5"},{"messageHash":"0xd743b5709e764b98ab72450e3ad5b6d097735724e38b330934b28d0ac8349d22"},{"messageHash":"0xace685510fd58ba5ad090392f0724b6b60110b8cfc8e807313fdd0ce680a3016"},{"messageHash":"0x6dfdb4581aa10f23086b57fe28f97c49b968e088368a164e3f09ff665c938fbf"},{"messageHash":"0x1ddb49a6bdd85d5bbe6dd535f49401035c46643366366b4243d1fdb95c120f34"},{"messageHash":"0x930964430b12de59c66e4088678022aacebc775fc16e35fb117b9f7de30315c8"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 40
|
||||
[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 2b8371b58b99
|
||||
[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 51f2ac3f4459
|
||||
[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.
|
||||
68
nim/1113/data/attachments/1c037471a200eb38.txt
Normal file
68
nim/1113/data/attachments/1c037471a200eb38.txt
Normal file
@ -0,0 +1,68 @@
|
||||
2026-03-13 04:34:38.978 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:34:38.979 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_no_request_id with id: 2026-03-13_04-34-38__83a473e1-a107-4dd1-abba-b7f135f8b04f
|
||||
2026-03-13 04:34:38.979 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:34:38.979 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:34:38.979 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:34:38.986 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:38.986 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-34-38__83a473e1-a107-4dd1-abba-b7f135f8b04f__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:38.986 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:38.986 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:38.988 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:38.988 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.97.167
|
||||
2026-03-13 04:34:38.988 DEBUG [src.node.docker_mananger] Generated ports ['35079', '35080', '35081', '35082', '35083']
|
||||
2026-03-13 04:34:38.988 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:38.988 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:38.988 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:38.989 DEBUG [src.node.docker_mananger] docker run -i -t -p 35079:35079 -p 35080:35080 -p 35081:35081 -p 35082:35082 -p 35083:35083 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=35081 --rest-port=35079 --tcp-port=35080 --discv5-udp-port=35082 --rest-address=0.0.0.0 --nat=extip:172.18.97.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c1479108812bbe871025fbbabcdcb354dec7d9904c1fa8a2590f745ae3b342ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35083 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:34:39.183 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.97.167 waku 68161ce4750dfd9f00dd40af8f8b90594553c4311b95f32db694909501fb1628
|
||||
2026-03-13 04:34:39.215 ERROR [src.node.docker_mananger] Max retries reached for container 1ab7600e757f. Exiting log stream.
|
||||
2026-03-13 04:34:39.217 DEBUG [src.node.docker_mananger] Container started with ID 68161ce4750d. Setting up logs at ./log/docker/node1_2026-03-13_04-34-38__83a473e1-a107-4dd1-abba-b7f135f8b04f__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:39.217 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35079
|
||||
2026-03-13 04:34:39.218 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:39.775 ERROR [src.node.docker_mananger] Max retries reached for container 5d6f3209bfed. Exiting log stream.
|
||||
2026-03-13 04:34:40.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35079/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:40.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:34:40.222 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:40.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35079/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:40.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.167/tcp/35080/p2p/16Uiu2HAmSLVwVr3VVeAvoeeV4TqABLuAQTP5jwPZp6b36d7WZLDu","/ip4/172.18.97.167/tcp/35081/ws/p2p/16Uiu2HAmSLVwVr3VVeAvoeeV4TqABLuAQTP5jwPZp6b36d7WZLDu"],"enrUri":"enr:-L24QMadzN15o3nF4AEZqKRuYCb083eNgZ45EpEqtIyEdFsuZYYKoJqJ2KmB2gWF9oeyR_LJMxRlKOJRnFTO54SfrqoCgmlkgnY0gmlwhKwSYaeKbXVsdGlhZGRyc5YACASsEmGnBokIAAoErBJhpwaJCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDy0cJ9Ip23PGSJ14nnVGwV4cAYQaptzd6TVrYSJ20FaiDdGNwgokIg3VkcIKJCoV3YWt1MgU"}'
|
||||
2026-03-13 04:34:40.225 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:40.225 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:34:40.232 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:40.232 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-34-38__83a473e1-a107-4dd1-abba-b7f135f8b04f__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:40.232 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:40.232 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:40.234 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:40.234 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.166
|
||||
2026-03-13 04:34:40.234 DEBUG [src.node.docker_mananger] Generated ports ['64909', '64910', '64911', '64912', '64913']
|
||||
2026-03-13 04:34:40.234 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:40.234 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:40.234 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:40.234 DEBUG [src.node.docker_mananger] docker run -i -t -p 64909:64909 -p 64910:64910 -p 64911:64911 -p 64912:64912 -p 64913:64913 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=64911 --rest-port=64909 --tcp-port=64910 --discv5-udp-port=64912 --rest-address=0.0.0.0 --nat=extip:172.18.59.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d72eab8a1bf3ec69b7e5daad4bd2dacabf7c18d4fe2ebe2a35a9a64ca11dfe39 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64913 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMadzN15o3nF4AEZqKRuYCb083eNgZ45EpEqtIyEdFsuZYYKoJqJ2KmB2gWF9oeyR_LJMxRlKOJRnFTO54SfrqoCgmlkgnY0gmlwhKwSYaeKbXVsdGlhZGRyc5YACASsEmGnBokIAAoErBJhpwaJCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDy0cJ9Ip23PGSJ14nnVGwV4cAYQaptzd6TVrYSJ20FaiDdGNwgokIg3VkcIKJCoV3YWt1MgU --filternode=/ip4/172.18.97.167/tcp/35080/p2p/16Uiu2HAmSLVwVr3VVeAvoeeV4TqABLuAQTP5jwPZp6b36d7WZLDu
|
||||
2026-03-13 04:34:40.433 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.166 waku c035aec43104755c66b9613f91dbd526881a743bd2d18b6ed49bfda0b536b51d
|
||||
2026-03-13 04:34:40.466 DEBUG [src.node.docker_mananger] Container started with ID c035aec43104. Setting up logs at ./log/docker/node2_2026-03-13_04-34-38__83a473e1-a107-4dd1-abba-b7f135f8b04f__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:40.467 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64909
|
||||
2026-03-13 04:34:40.467 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:41.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:41.470 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:34:41.471 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:41.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64909/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:41.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.166/tcp/64910/p2p/16Uiu2HAm3RUK9Pzyg6sGmDmYUbGeLs6PYKRX4v4omYAVyjScF3Gv","/ip4/172.18.59.166/tcp/64911/ws/p2p/16Uiu2HAm3RUK9Pzyg6sGmDmYUbGeLs6PYKRX4v4omYAVyjScF3Gv"],"enrUri":"enr:-L24QDoGtlnmWeO2mEbGvnRGVw5ifXaBV1PR_0bF_4xzy8o_OJOQdXr-iEfokjBGBdTxEQdQW_5zOMfrjk59M4yn7T8CgmlkgnY0gmlwhKwSO6aKbXVsdGlhZGRyc5YACASsEjumBv2OAAoErBI7pgb9j90DgnJzhQADAQAAiXNlY3AyNTZrMaECdtBN4kc7G0yr5FCEwvJ06v-GcMwm7SyV2y8LrjSFZmODdGNwgv2Og3VkcIL9kIV3YWt1MgA"}'
|
||||
2026-03-13 04:34:41.473 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:41.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64909/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.97.167/tcp/35080/p2p/16Uiu2HAmSLVwVr3VVeAvoeeV4TqABLuAQTP5jwPZp6b36d7WZLDu"]'
|
||||
2026-03-13 04:34:41.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:41.510 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-13 04:34:41.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35079/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:34:41.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:41.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64909/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9c0faffd-ff99-4520-88f0-03f35fd4103d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:34:41.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9c0faffd-ff99-4520-88f0-03f35fd4103d","statusDesc":"OK"}'
|
||||
2026-03-13 04:34:41.545 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:64909/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:34:41.547 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:64909/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:34:41.550 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:34:41.551 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:34:41.551 DEBUG [src.node.waku_node] Stopping container with id 68161ce4750d
|
||||
2026-03-13 04:34:42.133 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:42.134 DEBUG [src.node.waku_node] Stopping container with id c035aec43104
|
||||
2026-03-13 04:34:42.678 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:42.681 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:34:42.686 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:42.690 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
18738
nim/1113/data/attachments/1c6f99046cca61ab.txt
Normal file
18738
nim/1113/data/attachments/1c6f99046cca61ab.txt
Normal file
File diff suppressed because one or more lines are too long
68
nim/1113/data/attachments/1c7dc112f99c3029.txt
Normal file
68
nim/1113/data/attachments/1c7dc112f99c3029.txt
Normal file
@ -0,0 +1,68 @@
|
||||
2026-03-13 04:40:15.669 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:40:15.669 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_no_pubsub_topic with id: 2026-03-13_04-40-15__a2be3751-994d-4d97-af9a-e95e8e0510ef
|
||||
2026-03-13 04:40:15.670 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:40:15.670 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:40:15.670 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:40:15.677 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:40:15.678 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-40-15__a2be3751-994d-4d97-af9a-e95e8e0510ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:15.678 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:40:15.678 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:40:15.679 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:40:15.679 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.48.102
|
||||
2026-03-13 04:40:15.680 DEBUG [src.node.docker_mananger] Generated ports ['28842', '28843', '28844', '28845', '28846']
|
||||
2026-03-13 04:40:15.680 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:40:15.680 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:40:15.680 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:40:15.680 DEBUG [src.node.docker_mananger] docker run -i -t -p 28842:28842 -p 28843:28843 -p 28844:28844 -p 28845:28845 -p 28846:28846 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=28844 --rest-port=28842 --tcp-port=28843 --discv5-udp-port=28845 --rest-address=0.0.0.0 --nat=extip:172.18.48.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c71996d84bec2c00fee9cde7adfbd441e8e7ec26a7d7fec36cdc06dbb6fafef5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28846 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:40:15.872 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.48.102 waku 6ef0557362732b301aee292d09ec198e6e8b5b2e475017819c6637039acef58d
|
||||
2026-03-13 04:40:15.906 DEBUG [src.node.docker_mananger] Container started with ID 6ef055736273. Setting up logs at ./log/docker/node1_2026-03-13_04-40-15__a2be3751-994d-4d97-af9a-e95e8e0510ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:15.908 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28842
|
||||
2026-03-13 04:40:15.908 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:40:15.934 ERROR [src.node.docker_mananger] Max retries reached for container 870b7f3e6cfa. Exiting log stream.
|
||||
2026-03-13 04:40:16.467 ERROR [src.node.docker_mananger] Max retries reached for container d1ada418cd14. Exiting log stream.
|
||||
2026-03-13 04:40:16.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28842/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:16.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:40:16.912 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:40:16.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28842/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:16.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.102/tcp/28843/p2p/16Uiu2HAkxgzrRn4WN9bNrPVTDZ4D8GYqyvqFnr43CKKNVZ2Sf6Ud","/ip4/172.18.48.102/tcp/28844/ws/p2p/16Uiu2HAkxgzrRn4WN9bNrPVTDZ4D8GYqyvqFnr43CKKNVZ2Sf6Ud"],"enrUri":"enr:-L24QPKolaFCinh33OVj1JUgdiA5MeoOUmBNiMdrOUpm0gokV2jofDz4kvqgzCwQA1EpUpSe0IGf_MlDm6CgUpUdq4gCgmlkgnY0gmlwhKwSMGaKbXVsdGlhZGRyc5YACASsEjBmBnCrAAoErBIwZgZwrN0DgnJzhQADAQAAiXNlY3AyNTZrMaECMIAc2YCACbk4St1kA-U-7bMr5oxL6o6xNXDzepcUvRaDdGNwgnCrg3VkcIJwrYV3YWt1MgU"}'
|
||||
2026-03-13 04:40:16.915 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:40:16.916 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:40:16.923 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:40:16.923 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-40-15__a2be3751-994d-4d97-af9a-e95e8e0510ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:16.924 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:40:16.924 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:40:16.925 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:40:16.925 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.16
|
||||
2026-03-13 04:40:16.925 DEBUG [src.node.docker_mananger] Generated ports ['58918', '58919', '58920', '58921', '58922']
|
||||
2026-03-13 04:40:16.926 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:40:16.926 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:40:16.926 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:40:16.926 DEBUG [src.node.docker_mananger] docker run -i -t -p 58918:58918 -p 58919:58919 -p 58920:58920 -p 58921:58921 -p 58922:58922 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=58920 --rest-port=58918 --tcp-port=58919 --discv5-udp-port=58921 --rest-address=0.0.0.0 --nat=extip:172.18.211.16 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f9db6dfbeeab0f5d854af7ce5f20868ce2605a3ef9eec89fae1feecbe60e5ea4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58922 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPKolaFCinh33OVj1JUgdiA5MeoOUmBNiMdrOUpm0gokV2jofDz4kvqgzCwQA1EpUpSe0IGf_MlDm6CgUpUdq4gCgmlkgnY0gmlwhKwSMGaKbXVsdGlhZGRyc5YACASsEjBmBnCrAAoErBIwZgZwrN0DgnJzhQADAQAAiXNlY3AyNTZrMaECMIAc2YCACbk4St1kA-U-7bMr5oxL6o6xNXDzepcUvRaDdGNwgnCrg3VkcIJwrYV3YWt1MgU --filternode=/ip4/172.18.48.102/tcp/28843/p2p/16Uiu2HAkxgzrRn4WN9bNrPVTDZ4D8GYqyvqFnr43CKKNVZ2Sf6Ud
|
||||
2026-03-13 04:40:17.122 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.16 waku 6e0a885c9998731332986cc3a8dcdaff8b1f0b1edc6dca75f0804ef0b74a90e2
|
||||
2026-03-13 04:40:17.161 DEBUG [src.node.docker_mananger] Container started with ID 6e0a885c9998. Setting up logs at ./log/docker/node2_2026-03-13_04-40-15__a2be3751-994d-4d97-af9a-e95e8e0510ef__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:40:17.161 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58918
|
||||
2026-03-13 04:40:17.162 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:40:18.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58918/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:18.166 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:40:18.166 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:40:18.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58918/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:40:18.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.16/tcp/58919/p2p/16Uiu2HAmNarpKWeHWNYm2RsccLktwR8i7EFN1y16xtRUty178zbT","/ip4/172.18.211.16/tcp/58920/ws/p2p/16Uiu2HAmNarpKWeHWNYm2RsccLktwR8i7EFN1y16xtRUty178zbT"],"enrUri":"enr:-L24QBrBWpZcss85UymeW2cGRmz_m_iTIpiKBpmmUUUvj4z_TLu-_qe97JygpNGpjN834vj7eLtKZz-D4BLVO31hygQCgmlkgnY0gmlwhKwS0xCKbXVsdGlhZGRyc5YACASsEtMQBuYnAAoErBLTEAbmKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDk4YHADj4NCa2UCYQkh-Qa3c5X_cSGHF3370iCSNuLsqDdGNwguYng3VkcILmKYV3YWt1MgA"}'
|
||||
2026-03-13 04:40:18.169 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:40:18.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58918/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.102/tcp/28843/p2p/16Uiu2HAkxgzrRn4WN9bNrPVTDZ4D8GYqyvqFnr43CKKNVZ2Sf6Ud"]'
|
||||
2026-03-13 04:40:18.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:18.210 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-13 04:40:18.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28842/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:40:18.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:40:18.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58918/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2ef65445-ce89-4eec-b670-328817365563", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:40:18.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2ef65445-ce89-4eec-b670-328817365563","statusDesc":"OK"}'
|
||||
2026-03-13 04:40:18.243 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:58918/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto"}'
|
||||
2026-03-13 04:40:18.246 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58918/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:40:18.249 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:40:18.250 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:40:18.250 DEBUG [src.node.waku_node] Stopping container with id 6ef055736273
|
||||
2026-03-13 04:40:18.846 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:18.847 DEBUG [src.node.waku_node] Stopping container with id 6e0a885c9998
|
||||
2026-03-13 04:40:19.402 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:40:19.403 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:40:19.409 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:40:19.413 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
154
nim/1113/data/attachments/1c8f31ed3d4f0823.txt
Normal file
154
nim/1113/data/attachments/1c8f31ed3d4f0823.txt
Normal file
@ -0,0 +1,154 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_ping_only_some_nodes_have_subscriptions with id: 2026-03-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7
|
||||
[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.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[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.50.56
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11099', '11100', '11101', '11102', '11103']
|
||||
[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 11099:11099 -p 11100:11100 -p 11101:11101 -p 11102:11102 -p 11103:11103 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=11101 --rest-port=11099 --tcp-port=11100 --discv5-udp-port=11102 --rest-address=0.0.0.0 --nat=extip:172.18.50.56 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bdc4d3ac8b0fdcf3b6cdaa97af342d344faeeeb82fcad0578ccfd46e271d0a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11103 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.50.56 waku df1a546ad46beb51c1d85c647db81b114a54ff727ddbe34eb3e4d458ff66462d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID df1a546ad46b. Setting up logs at ./log/docker/node1_2026-03-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11099
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ad25c1c54e10. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b88a21715346. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11099/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:11099/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.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame","/ip4/172.18.50.56/tcp/11101/ws/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame"],"enrUri":"enr:-L24QL89MKj8YG68SJ-_27yZY7aoXx-X3tI-6Pnn-pPUCfc2AkCIBlICz3zzsCsuka_2N3jKNtmsicMGZnD3cBxDBk0CgmlkgnY0gmlwhKwSMjiKbXVsdGlhZGRyc5YACASsEjI4BitcAAoErBIyOAYrXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVQHQPhIukpvlo-Gr9L9fwpbg-9k6EliX1zGnRzZcPvGDdGNwgitcg3VkcIIrXoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[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.142.36
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15408', '15409', '15410', '15411', '15412']
|
||||
[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 15408:15408 -p 15409:15409 -p 15410:15410 -p 15411:15411 -p 15412:15412 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=15410 --rest-port=15408 --tcp-port=15409 --discv5-udp-port=15411 --rest-address=0.0.0.0 --nat=extip:172.18.142.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9efd07c0c01eccedad68efca10e337f5cac0fcffe660f250cde0baf6d3d4d1cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15412 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QL89MKj8YG68SJ-_27yZY7aoXx-X3tI-6Pnn-pPUCfc2AkCIBlICz3zzsCsuka_2N3jKNtmsicMGZnD3cBxDBk0CgmlkgnY0gmlwhKwSMjiKbXVsdGlhZGRyc5YACASsEjI4BitcAAoErBIyOAYrXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVQHQPhIukpvlo-Gr9L9fwpbg-9k6EliX1zGnRzZcPvGDdGNwgitcg3VkcIIrXoV3YWt1MgU --filternode=/ip4/172.18.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.36 waku fac3909a9bcd502067555b68c58a75d5064a22130dc3a3e541eb242e1bfefc4c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fac3909a9bcd. Setting up logs at ./log/docker/node2_2026-03-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15408
|
||||
[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:15408/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:15408/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.142.36/tcp/15409/p2p/16Uiu2HAkvr9zv3HSSg8cNEJ2xNwDDDi7ibYbXJ6qobgKGfD2yXVU","/ip4/172.18.142.36/tcp/15410/ws/p2p/16Uiu2HAkvr9zv3HSSg8cNEJ2xNwDDDi7ibYbXJ6qobgKGfD2yXVU"],"enrUri":"enr:-L24QNfwH4h5ZWy7pG7ydoX3IQgWCVzj4l16oGADewJMHtBBJgt0kBndZDd-OxfSeI9qQInBWed2r_6syJyA10y15NACgmlkgnY0gmlwhKwSjiSKbXVsdGlhZGRyc5YACASsEo4kBjwxAAoErBKOJAY8Mt0DgnJzhQADAQAAiXNlY3AyNTZrMaECFSFO03Hk_YvvGQsv2NJNHTxtbabuE-dO46H0MvpKZPuDdGNwgjwxg3VkcII8M4V3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15408/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame"]'
|
||||
[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:11099/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:15408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d2b1d502-3e78-4097-99a2-6cc3754b30b2", "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":"d2b1d502-3e78-4097-99a2-6cc3754b30b2","statusDesc":"OK"}'
|
||||
[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-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[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.162.185
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22971', '22972', '22973', '22974', '22975']
|
||||
[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 22971:22971 -p 22972:22972 -p 22973:22973 -p 22974:22974 -p 22975:22975 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=22973 --rest-port=22971 --tcp-port=22972 --discv5-udp-port=22974 --rest-address=0.0.0.0 --nat=extip:172.18.162.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d423af27dfc201ecbcde2ac0ac7ba7ecc8cab5f4d0c28f03cced2cbef7b25d93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22975 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QL89MKj8YG68SJ-_27yZY7aoXx-X3tI-6Pnn-pPUCfc2AkCIBlICz3zzsCsuka_2N3jKNtmsicMGZnD3cBxDBk0CgmlkgnY0gmlwhKwSMjiKbXVsdGlhZGRyc5YACASsEjI4BitcAAoErBIyOAYrXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVQHQPhIukpvlo-Gr9L9fwpbg-9k6EliX1zGnRzZcPvGDdGNwgitcg3VkcIIrXoV3YWt1MgU --filternode=/ip4/172.18.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.162.185 waku 89a52ec6874c8fe0e1a9a0e3503fb2dbc92c1a23d11fea27460fbc063680a334
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 89a52ec6874c. Setting up logs at ./log/docker/node3_2026-03-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22971
|
||||
[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:22971/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:22971/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.162.185/tcp/22972/p2p/16Uiu2HAm3C6jDCS25kaMckfFdryTjtovtfXUPzqMmyzYrHKbtPCk","/ip4/172.18.162.185/tcp/22973/ws/p2p/16Uiu2HAm3C6jDCS25kaMckfFdryTjtovtfXUPzqMmyzYrHKbtPCk"],"enrUri":"enr:-L24QIovFZSpfZfRU00VKxnl22024fJWKZYyhktP5uJts1kdQVMoZWqt2rCzs0bfBRAbeS_oWyIMk1NZ71VeDCJXgesCgmlkgnY0gmlwhKwSormKbXVsdGlhZGRyc5YACASsEqK5Blm8AAoErBKiuQZZvd0DgnJzhQADAQAAiXNlY3AyNTZrMaECc2NY7qYVyp3xuBM9ygKCwM4C0XKHAsv9ZiiT7AUlqpmDdGNwglm8g3VkcIJZvoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22971/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[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.79.42
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58647', '58648', '58649', '58650', '58651']
|
||||
[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 58647:58647 -p 58648:58648 -p 58649:58649 -p 58650:58650 -p 58651:58651 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=58649 --rest-port=58647 --tcp-port=58648 --discv5-udp-port=58650 --rest-address=0.0.0.0 --nat=extip:172.18.79.42 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ba37db1a9b4cdec0d4fb9e198cff6ac7ab02161bfd1cf4c82fe4cef07ffe46fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58651 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QL89MKj8YG68SJ-_27yZY7aoXx-X3tI-6Pnn-pPUCfc2AkCIBlICz3zzsCsuka_2N3jKNtmsicMGZnD3cBxDBk0CgmlkgnY0gmlwhKwSMjiKbXVsdGlhZGRyc5YACASsEjI4BitcAAoErBIyOAYrXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVQHQPhIukpvlo-Gr9L9fwpbg-9k6EliX1zGnRzZcPvGDdGNwgitcg3VkcIIrXoV3YWt1MgU --filternode=/ip4/172.18.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.79.42 waku 031c4e4faab334fb1629a629ea1b5f57b303f1e4616978a6572c848fce8e0953
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 031c4e4faab3. Setting up logs at ./log/docker/node4_2026-03-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58647
|
||||
[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:58647/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:58647/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.79.42/tcp/58648/p2p/16Uiu2HAmFJks5YESNeZxFwMXE4uFhATVNT4KSVvRutQiXvS6AKUD","/ip4/172.18.79.42/tcp/58649/ws/p2p/16Uiu2HAmFJks5YESNeZxFwMXE4uFhATVNT4KSVvRutQiXvS6AKUD"],"enrUri":"enr:-L24QKdK6BI0FdWgPC2YfMOr5kbIsQBGFaoljWIQYI-7v24rW2iRKo8Sl-L0j8xRJ1xCNJTI93ZZrRqmC1BnT6aOa-ACgmlkgnY0gmlwhKwSTyqKbXVsdGlhZGRyc5YACASsEk8qBuUYAAoErBJPKgblGd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJ2QyCz5cVKVFD6vX8q1ff_lHYDGLeuY3NRY4mPAa7UqDdGNwguUYg3VkcILlGoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58647/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[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.249.25
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11943', '11944', '11945', '11946', '11947']
|
||||
[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 11943:11943 -p 11944:11944 -p 11945:11945 -p 11946:11946 -p 11947:11947 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=11945 --rest-port=11943 --tcp-port=11944 --discv5-udp-port=11946 --rest-address=0.0.0.0 --nat=extip:172.18.249.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4f9aa9feabb2a1f5bbcc0bcbbecdacf5eaebe2af56bcfdac2fcd5b24fecbb32e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11947 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QL89MKj8YG68SJ-_27yZY7aoXx-X3tI-6Pnn-pPUCfc2AkCIBlICz3zzsCsuka_2N3jKNtmsicMGZnD3cBxDBk0CgmlkgnY0gmlwhKwSMjiKbXVsdGlhZGRyc5YACASsEjI4BitcAAoErBIyOAYrXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVQHQPhIukpvlo-Gr9L9fwpbg-9k6EliX1zGnRzZcPvGDdGNwgitcg3VkcIIrXoV3YWt1MgU --filternode=/ip4/172.18.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.249.25 waku b145a2568ab85ab31f98b63bc9038c59986af650c24898cdfbe87cb145bf4c31
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b145a2568ab8. Setting up logs at ./log/docker/node5_2026-03-13_04-32-22__378b323f-9ae9-4d7e-aab0-ea6d3011d8a7__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11943
|
||||
[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:11943/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:11943/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.249.25/tcp/11944/p2p/16Uiu2HAmGPttqKehuejtiLJQVgpAFmw9dALGqUcpC1cz7wYhY49v","/ip4/172.18.249.25/tcp/11945/ws/p2p/16Uiu2HAmGPttqKehuejtiLJQVgpAFmw9dALGqUcpC1cz7wYhY49v"],"enrUri":"enr:-L24QMkOOzzThzcFlyk7wY9Xzv4rt8LRPUk7vIJyMMI41vZJSK-IXF_--gXQTWzgCbIQWnwpWq4wZBf0hbg_5JFZEtQCgmlkgnY0gmlwhKwS-RmKbXVsdGlhZGRyc5YACASsEvkZBi6oAAoErBL5GQYuqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDN5DdxZBRHvWNxHDHeDjIv4FZ80bnoLaYr1cOHMEK3KmDdGNwgi6og3VkcIIuqoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11943/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.50.56/tcp/11100/p2p/16Uiu2HAmJNpcG7xYQtjHGZ86vQJsDHEBfbtMMBq1hZGjEFxc1Ame"]'
|
||||
[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:15408/filter/v2/subscriptions/1" -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":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22971/filter/v2/subscriptions/aea6e7db-5f61-4408-9df5-1bff86a6dee5" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:22971/filter/v2/subscriptions/aea6e7db-5f61-4408-9df5-1bff86a6dee5. Response content: b'{"requestId":"aea6e7db-5f61-4408-9df5-1bff86a6dee5","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58647/filter/v2/subscriptions/38465687-623f-4c13-8e2c-26f2bf61a00f" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:58647/filter/v2/subscriptions/38465687-623f-4c13-8e2c-26f2bf61a00f. Response content: b'{"requestId":"38465687-623f-4c13-8e2c-26f2bf61a00f","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11943/filter/v2/subscriptions/4eec41ac-8d54-4884-a7a5-e23be1f31657" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11943/filter/v2/subscriptions/4eec41ac-8d54-4884-a7a5-e23be1f31657. Response content: b'{"requestId":"4eec41ac-8d54-4884-a7a5-e23be1f31657","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
[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 df1a546ad46b
|
||||
[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 fac3909a9bcd
|
||||
[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 89a52ec6874c
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container df1a546ad46b. 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 031c4e4faab3
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fac3909a9bcd. 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 b145a2568ab8
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 89a52ec6874c. 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.
|
||||
8930
nim/1113/data/attachments/1cc4075cc962468f.txt
Normal file
8930
nim/1113/data/attachments/1cc4075cc962468f.txt
Normal file
File diff suppressed because it is too large
Load Diff
329
nim/1113/data/attachments/1d7977c29cf3b704.txt
Normal file
329
nim/1113/data/attachments/1d7977c29cf3b704.txt
Normal file
@ -0,0 +1,329 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_pubsub_topic_not_in_docker_flags with id: 2026-03-13_04-38-44__a0b9e401-37db-413f-81ee-14bffcce56d5
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-38-44__a0b9e401-37db-413f-81ee-14bffcce56d5__wakuorg_nwaku:latest.log
|
||||
[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.225.80
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17598', '17599', '17600', '17601', '17602']
|
||||
[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 17598:17598 -p 17599:17599 -p 17600:17600 -p 17601:17601 -p 17602:17602 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=17600 --rest-port=17598 --tcp-port=17599 --discv5-udp-port=17601 --rest-address=0.0.0.0 --nat=extip:172.18.225.80 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5c3d6f3be2eacb2b70c1cddcc8bda0ad2dbbcbf31fba5b7fd1418e1fdc07dbb3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17602 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b71e25e78ed9. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.225.80 waku 36a426ca168a032eea43b8d4e6dd3a7c4534ebc39d56763b90ef8e47ca594e37
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 36a426ca168a. Setting up logs at ./log/docker/node1_2026-03-13_04-38-44__a0b9e401-37db-413f-81ee-14bffcce56d5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17598
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6d61471632de. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17598/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":"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"}]}'
|
||||
[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:17598/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.225.80/tcp/17599/p2p/16Uiu2HAmFfZojQp2eSwA1LoYHGDV3CC3MJ39Qz7afq2FRuKGQhRJ","/ip4/172.18.225.80/tcp/17600/ws/p2p/16Uiu2HAmFfZojQp2eSwA1LoYHGDV3CC3MJ39Qz7afq2FRuKGQhRJ"],"enrUri":"enr:-L24QOKEBS11QHfSYymesoNq_KnK5XoxIWcdsBdZ8DkrZ02pQyc-5JrpOR3pgQGAiyf0KeGA6gB5Nnn6lrVdyjiNnQgCgmlkgnY0gmlwhKwS4VCKbXVsdGlhZGRyc5YACASsEuFQBkS_AAoErBLhUAZEwN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLLjjtUjsokSDxa_cDkg-xpsyW3bR8Ziz_p2LbuVavumDdGNwgkS_g3VkcIJEwYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-38-44__a0b9e401-37db-413f-81ee-14bffcce56d5__wakuorg_nwaku:latest.log
|
||||
[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.186.85
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52609', '52610', '52611', '52612', '52613']
|
||||
[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 52609:52609 -p 52610:52610 -p 52611:52611 -p 52612:52612 -p 52613:52613 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=52611 --rest-port=52609 --tcp-port=52610 --discv5-udp-port=52612 --rest-address=0.0.0.0 --nat=extip:172.18.186.85 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dbcf76a629fa6fd261c91da9a18fd94f86d9b42cf03fef51cd5b835ffc18c15c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52613 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOKEBS11QHfSYymesoNq_KnK5XoxIWcdsBdZ8DkrZ02pQyc-5JrpOR3pgQGAiyf0KeGA6gB5Nnn6lrVdyjiNnQgCgmlkgnY0gmlwhKwS4VCKbXVsdGlhZGRyc5YACASsEuFQBkS_AAoErBLhUAZEwN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLLjjtUjsokSDxa_cDkg-xpsyW3bR8Ziz_p2LbuVavumDdGNwgkS_g3VkcIJEwYV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.85 waku 283ea008d28b251c9e9f88335a3ab931855bc76419de3e4451aabe21e0f0748a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 283ea008d28b. Setting up logs at ./log/docker/node2_2026-03-13_04-38-44__a0b9e401-37db-413f-81ee-14bffcce56d5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52609
|
||||
[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:52609/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":"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"}]}'
|
||||
[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:52609/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.186.85/tcp/52610/p2p/16Uiu2HAkuRpxkoeGowqxZtEL7EpBiQBh3zTLNDHqywefDPY5W7YH","/ip4/172.18.186.85/tcp/52611/ws/p2p/16Uiu2HAkuRpxkoeGowqxZtEL7EpBiQBh3zTLNDHqywefDPY5W7YH"],"enrUri":"enr:-L24QHYV6WfPLuwHvJ4axxSGwPVJmNzKJR1AJp57tmqBaq-ZVmj9J5UaSw2G1NDHGxAgo8sks23OvJglgZQpwC6XqW0CgmlkgnY0gmlwhKwSulWKbXVsdGlhZGRyc5YACASsErpVBs2CAAoErBK6VQbNg90DgnJzhQACAQAAiXNlY3AyNTZrMaECAAon9qa9oGyXJd8v46vuRo5FFQDJQLSGeujNJa46hpaDdGNwgs2Cg3VkcILNhIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52609/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.225.80/tcp/17599/p2p/16Uiu2HAmFfZojQp2eSwA1LoYHGDV3CC3MJ39Qz7afq2FRuKGQhRJ"]'
|
||||
[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:17598/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:52609/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:17598/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17598/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376723251664799,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376727187684939,"ephemeral":false,"proof":""}]'
|
||||
[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 36a426ca168a
|
||||
[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 283ea008d28b
|
||||
[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 tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-13_04-38-44__a0b9e401-37db-413f-81ee-14bffcce56d5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-13_04-38-44__a0b9e401-37db-413f-81ee-14bffcce56d5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_pubsub_topic_not_in_docker_flags with id: 2026-03-13_04-38-48__501677e9-a280-482f-b2b5-103ab23ccc87
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-38-48__501677e9-a280-482f-b2b5-103ab23ccc87__wakuorg_nwaku:latest.log
|
||||
[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.16.9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32426', '32427', '32428', '32429', '32430']
|
||||
[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 32426:32426 -p 32427:32427 -p 32428:32428 -p 32429:32429 -p 32430:32430 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=32428 --rest-port=32426 --tcp-port=32427 --discv5-udp-port=32429 --rest-address=0.0.0.0 --nat=extip:172.18.16.9 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bcc3ca0adfab7e55acf178aacfd9162d5efd35339b17eaedf267b78ad7c9b507 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32430 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 36a426ca168a. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.9 waku fc56eb51e8e10d388731a319cd9fa7d9001ad41d9cd76c563228167ca0b6ccc8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fc56eb51e8e1. Setting up logs at ./log/docker/node1_2026-03-13_04-38-48__501677e9-a280-482f-b2b5-103ab23ccc87__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32426
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 283ea008d28b. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32426/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32426/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:32426/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.16.9/tcp/32427/p2p/16Uiu2HAmGfPSK6nKPZGEQTgsAXMC2u5Gy3gwVSX632NxVGxeUvqd","/ip4/172.18.16.9/tcp/32428/ws/p2p/16Uiu2HAmGfPSK6nKPZGEQTgsAXMC2u5Gy3gwVSX632NxVGxeUvqd"],"enrUri":"enr:-L24QM1bLzof9KyF71qdZ7tTmDsL7Dp7BQmd6A3lq0pDKNkvT0eckh4nP78w2yFzOnmnZYPHfPSO4_wpFb7fCD9GsAMCgmlkgnY0gmlwhKwSEAmKbXVsdGlhZGRyc5YACASsEhAJBn6rAAoErBIQCQZ-rN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDO4jaEEziYq86toc13-zdY2Ep2mBWAsdAVed0IPMCbyCDdGNwgn6rg3VkcIJ-rYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-38-48__501677e9-a280-482f-b2b5-103ab23ccc87__wakuorg_nwaku:latest.log
|
||||
[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.117.246
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37308', '37309', '37310', '37311', '37312']
|
||||
[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 37308:37308 -p 37309:37309 -p 37310:37310 -p 37311:37311 -p 37312:37312 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=37310 --rest-port=37308 --tcp-port=37309 --discv5-udp-port=37311 --rest-address=0.0.0.0 --nat=extip:172.18.117.246 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b31bebddd7d36be6abb854c48ab4cd3080faf4eadc8af490d7bd0cf8db1badc3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37312 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM1bLzof9KyF71qdZ7tTmDsL7Dp7BQmd6A3lq0pDKNkvT0eckh4nP78w2yFzOnmnZYPHfPSO4_wpFb7fCD9GsAMCgmlkgnY0gmlwhKwSEAmKbXVsdGlhZGRyc5YACASsEhAJBn6rAAoErBIQCQZ-rN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDO4jaEEziYq86toc13-zdY2Ep2mBWAsdAVed0IPMCbyCDdGNwgn6rg3VkcIJ-rYV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.117.246 waku f6035fca84b05c8c9a815280fe7f6ad71fe12f72170e54208448488cd2036ca2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f6035fca84b0. Setting up logs at ./log/docker/node2_2026-03-13_04-38-48__501677e9-a280-482f-b2b5-103ab23ccc87__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37308
|
||||
[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:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37308/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:37308/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.117.246/tcp/37309/p2p/16Uiu2HAmMmxrQGDpw57Md4iVoaFWJFhSxCCB7wTEYTTsKpDJxaMG","/ip4/172.18.117.246/tcp/37310/ws/p2p/16Uiu2HAmMmxrQGDpw57Md4iVoaFWJFhSxCCB7wTEYTTsKpDJxaMG"],"enrUri":"enr:-L24QEoH3OeukFmWWJCTFEDNle1R8IFrnp0mTKa55yHRj5AbTM8gmy5SnrCMlPhrZqGGQqEeElcOztfbY4v50vmO-YECgmlkgnY0gmlwhKwSdfaKbXVsdGlhZGRyc5YACASsEnX2BpG9AAoErBJ19gaRvt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDh4KN22asvxXoaUtTa6k8vd3BEjyCN9smAJ_WDK_HXyODdGNwgpG9g3VkcIKRv4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37308/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.9/tcp/32427/p2p/16Uiu2HAmGfPSK6nKPZGEQTgsAXMC2u5Gy3gwVSX632NxVGxeUvqd"]'
|
||||
[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:32426/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:37308/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:32426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376734351637863,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376736153836522,"ephemeral":false,"proof":""}]'
|
||||
[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 fc56eb51e8e1
|
||||
[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 f6035fca84b0
|
||||
[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 tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-13_04-38-48__501677e9-a280-482f-b2b5-103ab23ccc87__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-13_04-38-48__501677e9-a280-482f-b2b5-103ab23ccc87__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_pubsub_topic_not_in_docker_flags with id: 2026-03-13_04-38-57__91f9ade2-1328-4274-940d-27545b9b1627
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-38-57__91f9ade2-1328-4274-940d-27545b9b1627__wakuorg_nwaku:latest.log
|
||||
[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.67.61
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45943', '45944', '45945', '45946', '45947']
|
||||
[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 45943:45943 -p 45944:45944 -p 45945:45945 -p 45946:45946 -p 45947:45947 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=45945 --rest-port=45943 --tcp-port=45944 --discv5-udp-port=45946 --rest-address=0.0.0.0 --nat=extip:172.18.67.61 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dadb0ecb5dab6aafb9e1e4efdce4e8adf842fdc95b3b3d9ca0eff1fb0f36c5dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45947 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fc56eb51e8e1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.67.61 waku 3fd71b5d67c58eed7bb55cd899a69c8c9ab6e66363ab3e9efb4866cdf93a2868
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3fd71b5d67c5. Setting up logs at ./log/docker/node1_2026-03-13_04-38-57__91f9ade2-1328-4274-940d-27545b9b1627__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45943
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f6035fca84b0. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45943/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":"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"}]}'
|
||||
[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:45943/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.67.61/tcp/45944/p2p/16Uiu2HAm2H4omRuiNHc2nDG9G2RMDL6zEWquPaEYyaqWG6jya8DU","/ip4/172.18.67.61/tcp/45945/ws/p2p/16Uiu2HAm2H4omRuiNHc2nDG9G2RMDL6zEWquPaEYyaqWG6jya8DU"],"enrUri":"enr:-L24QCAHYQ1Ou_cMys9SFLA6mOyeblYgf3aMvcCV3r4X9qbbJuibAiHLFEjpW38ebSL7ffNOLCTTIHBkBmhuuzwocOUCgmlkgnY0gmlwhKwSQz2KbXVsdGlhZGRyc5YACASsEkM9BrN4AAoErBJDPQazed0DgnJzhQACAQAAiXNlY3AyNTZrMaECZc1kVKhJF_4u7jOe3E-Yy3hCt7VMj6j-aHQ6GW01U3eDdGNwgrN4g3VkcIKzeoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-38-57__91f9ade2-1328-4274-940d-27545b9b1627__wakuorg_nwaku:latest.log
|
||||
[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.168.92
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14397', '14398', '14399', '14400', '14401']
|
||||
[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 14397:14397 -p 14398:14398 -p 14399:14399 -p 14400:14400 -p 14401:14401 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=14399 --rest-port=14397 --tcp-port=14398 --discv5-udp-port=14400 --rest-address=0.0.0.0 --nat=extip:172.18.168.92 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7715fdf94f9d5ec82b4187548cf384999e9d591f608dec2287ecaa3e7de3c48b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14401 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCAHYQ1Ou_cMys9SFLA6mOyeblYgf3aMvcCV3r4X9qbbJuibAiHLFEjpW38ebSL7ffNOLCTTIHBkBmhuuzwocOUCgmlkgnY0gmlwhKwSQz2KbXVsdGlhZGRyc5YACASsEkM9BrN4AAoErBJDPQazed0DgnJzhQACAQAAiXNlY3AyNTZrMaECZc1kVKhJF_4u7jOe3E-Yy3hCt7VMj6j-aHQ6GW01U3eDdGNwgrN4g3VkcIKzeoV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.92 waku b52d4300644759be6ed17352383555d6afc7b68d0be527fd1aff08df56cd33d6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b52d43006447. Setting up logs at ./log/docker/node2_2026-03-13_04-38-57__91f9ade2-1328-4274-940d-27545b9b1627__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14397
|
||||
[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:14397/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14397/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14397/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14397/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14397/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14397/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14397/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:14397/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.168.92/tcp/14398/p2p/16Uiu2HAm1YXXkKKwGycLAPaWWRp8g7yg4DyRZw3eeorN1VPFrudJ","/ip4/172.18.168.92/tcp/14399/ws/p2p/16Uiu2HAm1YXXkKKwGycLAPaWWRp8g7yg4DyRZw3eeorN1VPFrudJ"],"enrUri":"enr:-L24QO4jcc7ZKZ8D5qXBzu04obPyR18ZbPQXPk-eve9cdg49Q2Epz2wE8uVveoRuyGwwrBXhGsnbuDndYnUSdpcidYsCgmlkgnY0gmlwhKwSqFyKbXVsdGlhZGRyc5YACASsEqhcBjg-AAoErBKoXAY4P90DgnJzhQACAQAAiXNlY3AyNTZrMaECWueiQsXMPKfGvOeIp9N34lLCFd7RLHhNd4yq9GmhtdGDdGNwgjg-g3VkcII4QIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14397/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.61/tcp/45944/p2p/16Uiu2HAm2H4omRuiNHc2nDG9G2RMDL6zEWquPaEYyaqWG6jya8DU"]'
|
||||
[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:45943/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:14397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:45943/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45943/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376740744813054,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376740744813054,"ephemeral":false,"proof":""}]'
|
||||
[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 3fd71b5d67c5
|
||||
[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 b52d43006447
|
||||
[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.
|
||||
147
nim/1113/data/attachments/1d93197d96ecb5f.txt
Normal file
147
nim/1113/data/attachments/1d93197d96ecb5f.txt
Normal file
@ -0,0 +1,147 @@
|
||||
2026-03-13 04:32:53.902 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:32:53.903 DEBUG [tests.conftest] Running test: test_relay_4_nodes_sender_packet_loss with id: 2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840
|
||||
2026-03-13 04:32:53.903 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:32:53.903 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:32:53.913 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:53.913 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:53.921 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:53.921 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:53.931 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:53.932 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:53.939 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:53.939 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:53.940 INFO [tests.e2e.test_network_conditions] Starting 4 nodes with relay enabled (bootstrap chain)
|
||||
2026-03-13 04:32:53.940 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:53.940 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:53.941 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:32:53.941 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.208
|
||||
2026-03-13 04:32:53.942 DEBUG [src.node.docker_mananger] Generated ports ['15436', '15437', '15438', '15439', '15440']
|
||||
2026-03-13 04:32:53.942 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:53.942 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:53.942 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:53.942 DEBUG [src.node.docker_mananger] docker run -i -t -p 15436:15436 -p 15437:15437 -p 15438:15438 -p 15439:15439 -p 15440:15440 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=15438 --rest-port=15436 --tcp-port=15437 --discv5-udp-port=15439 --rest-address=0.0.0.0 --nat=extip:172.18.86.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f88a8d9ebfbf20ed8eac2cd376adb0e1b29a7f5a5f8cfcb63002e7f5d32ee3ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15440 --metrics-logging=true --relay=true
|
||||
2026-03-13 04:32:54.136 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.208 waku 2369bebf5fe5fff0d4c118a3b39453b3dcbd5b2cb60806104101ff2f81073b4c
|
||||
2026-03-13 04:32:54.150 ERROR [src.node.docker_mananger] Max retries reached for container 6a9e8fc623e1. Exiting log stream.
|
||||
2026-03-13 04:32:54.172 DEBUG [src.node.docker_mananger] Container started with ID 2369bebf5fe5. Setting up logs at ./log/docker/node1_2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:54.173 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15436
|
||||
2026-03-13 04:32:54.173 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:54.748 ERROR [src.node.docker_mananger] Max retries reached for container 0e2384993912. Exiting log stream.
|
||||
2026-03-13 04:32:55.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15436/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:55.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:32:55.177 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:55.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15436/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:55.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.208/tcp/15437/p2p/16Uiu2HAm22LN94emSsMFkNS4s67cSvns5qUh63TU39KAdUXQKLED","/ip4/172.18.86.208/tcp/15438/ws/p2p/16Uiu2HAm22LN94emSsMFkNS4s67cSvns5qUh63TU39KAdUXQKLED"],"enrUri":"enr:-L24QNpc4rvlT4UzPm4ddXGu4EaAlwhkaDoDa5_m63kYmaJbEBho9mPSAVQ5J69t-MjU-xdYIxU4UcHp74okhxF34e8CgmlkgnY0gmlwhKwSVtCKbXVsdGlhZGRyc5YACASsElbQBjxNAAoErBJW0AY8Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYgdFfUNC04N_zcYygjh1oB3gI69dl1g6sk9Po4EkCGqDdGNwgjxNg3VkcII8T4V3YWt1MgE"}'
|
||||
2026-03-13 04:32:55.180 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:55.180 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:55.180 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:55.181 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:32:55.182 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.65
|
||||
2026-03-13 04:32:55.182 DEBUG [src.node.docker_mananger] Generated ports ['46678', '46679', '46680', '46681', '46682']
|
||||
2026-03-13 04:32:55.182 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:55.182 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:55.182 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:55.182 DEBUG [src.node.docker_mananger] docker run -i -t -p 46678:46678 -p 46679:46679 -p 46680:46680 -p 46681:46681 -p 46682:46682 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=46680 --rest-port=46678 --tcp-port=46679 --discv5-udp-port=46681 --rest-address=0.0.0.0 --nat=extip:172.18.209.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d2f92abd4d53cb8ef1e487f679c2f3e3ee46aa99ad5dabfa5c43764a1776a108 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46682 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNpc4rvlT4UzPm4ddXGu4EaAlwhkaDoDa5_m63kYmaJbEBho9mPSAVQ5J69t-MjU-xdYIxU4UcHp74okhxF34e8CgmlkgnY0gmlwhKwSVtCKbXVsdGlhZGRyc5YACASsElbQBjxNAAoErBJW0AY8Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYgdFfUNC04N_zcYygjh1oB3gI69dl1g6sk9Po4EkCGqDdGNwgjxNg3VkcII8T4V3YWt1MgE
|
||||
2026-03-13 04:32:55.368 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.65 waku d9cd77316dba4dcba517ce6799fa71bbf42cf156a02ff858c336c40ae9092a53
|
||||
2026-03-13 04:32:55.402 DEBUG [src.node.docker_mananger] Container started with ID d9cd77316dba. Setting up logs at ./log/docker/node2_2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:55.402 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46678
|
||||
2026-03-13 04:32:55.402 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:56.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46678/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:56.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:32:56.430 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:56.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46678/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:56.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.65/tcp/46679/p2p/16Uiu2HAmA7c4A35kDrYeva8mw8cqDmpkKofDPeqjXjtgwyZxaFgj","/ip4/172.18.209.65/tcp/46680/ws/p2p/16Uiu2HAmA7c4A35kDrYeva8mw8cqDmpkKofDPeqjXjtgwyZxaFgj"],"enrUri":"enr:-L24QBM1kBoKwlcnrxqtt9NLXt5ad2I0ezLsI1PHx5NCeBIcCB_d0qNZEUGKFpRhjVSZ7JSKdlaCUPDX18meQHfdu6YCgmlkgnY0gmlwhKwS0UGKbXVsdGlhZGRyc5YACASsEtFBBrZXAAoErBLRQQa2WN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2j5pXQLXr74XOEDUbbJjdIlYSK2g1gFqM0oDMs3uhJCDdGNwgrZXg3VkcIK2WYV3YWt1MgE"}'
|
||||
2026-03-13 04:32:56.436 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:56.436 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:56.437 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:56.441 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:32:56.441 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.65.48
|
||||
2026-03-13 04:32:56.441 DEBUG [src.node.docker_mananger] Generated ports ['14061', '14062', '14063', '14064', '14065']
|
||||
2026-03-13 04:32:56.442 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:56.442 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:56.442 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:56.442 DEBUG [src.node.docker_mananger] docker run -i -t -p 14061:14061 -p 14062:14062 -p 14063:14063 -p 14064:14064 -p 14065:14065 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=14063 --rest-port=14061 --tcp-port=14062 --discv5-udp-port=14064 --rest-address=0.0.0.0 --nat=extip:172.18.65.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f2f5d70f7cb36b28af1dccfe4e6cfa957aaf99d6137a7ae55a3dcce7cddb2ef2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14065 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBM1kBoKwlcnrxqtt9NLXt5ad2I0ezLsI1PHx5NCeBIcCB_d0qNZEUGKFpRhjVSZ7JSKdlaCUPDX18meQHfdu6YCgmlkgnY0gmlwhKwS0UGKbXVsdGlhZGRyc5YACASsEtFBBrZXAAoErBLRQQa2WN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2j5pXQLXr74XOEDUbbJjdIlYSK2g1gFqM0oDMs3uhJCDdGNwgrZXg3VkcIK2WYV3YWt1MgE
|
||||
2026-03-13 04:32:56.638 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.65.48 waku 7a32252db52e5f711e1130391280714f076d2cd5e05155a8b6715bedfecfe99c
|
||||
2026-03-13 04:32:56.675 DEBUG [src.node.docker_mananger] Container started with ID 7a32252db52e. Setting up logs at ./log/docker/node3_2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:56.675 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14061
|
||||
2026-03-13 04:32:56.676 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:57.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14061/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:57.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:32:57.693 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:57.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14061/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:57.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.48/tcp/14062/p2p/16Uiu2HAmHSKS5duRWo9ZoKHZ9DQFekwerv8BXAcxNjLKgHqxsAM4","/ip4/172.18.65.48/tcp/14063/ws/p2p/16Uiu2HAmHSKS5duRWo9ZoKHZ9DQFekwerv8BXAcxNjLKgHqxsAM4"],"enrUri":"enr:-L24QPcg3HVMT34EV06o27m6Ya6aPDqfhFlet4Q2mDS-6v-INjn9MchZFdfM-m21jkY_cZ6dO56RdQW83ZxlX2ea_-cCgmlkgnY0gmlwhKwSQTCKbXVsdGlhZGRyc5YACASsEkEwBjbuAAoErBJBMAY2790DgnJzhQADAQAAiXNlY3AyNTZrMaEDRwt1_DlCeadg3xfGahwhAoJOC5ttajFbqZ_1PcBxEI-DdGNwgjbug3VkcII28IV3YWt1MgE"}'
|
||||
2026-03-13 04:32:57.701 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:57.702 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:57.702 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:57.705 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:32:57.705 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.106.141
|
||||
2026-03-13 04:32:57.705 DEBUG [src.node.docker_mananger] Generated ports ['15127', '15128', '15129', '15130', '15131']
|
||||
2026-03-13 04:32:57.705 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:57.705 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:57.706 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:57.706 DEBUG [src.node.docker_mananger] docker run -i -t -p 15127:15127 -p 15128:15128 -p 15129:15129 -p 15130:15130 -p 15131:15131 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=15129 --rest-port=15127 --tcp-port=15128 --discv5-udp-port=15130 --rest-address=0.0.0.0 --nat=extip:172.18.106.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=faed5927acdacfafcb6ea791cec6d5ae2fd556fe87f382ab70874fbd81b4c030 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15131 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPcg3HVMT34EV06o27m6Ya6aPDqfhFlet4Q2mDS-6v-INjn9MchZFdfM-m21jkY_cZ6dO56RdQW83ZxlX2ea_-cCgmlkgnY0gmlwhKwSQTCKbXVsdGlhZGRyc5YACASsEkEwBjbuAAoErBJBMAY2790DgnJzhQADAQAAiXNlY3AyNTZrMaEDRwt1_DlCeadg3xfGahwhAoJOC5ttajFbqZ_1PcBxEI-DdGNwgjbug3VkcII28IV3YWt1MgE
|
||||
2026-03-13 04:32:57.900 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.106.141 waku a1037469fe99a7b54172ae0431107dfcf577f6ec9931687a7c1470360d9492b9
|
||||
2026-03-13 04:32:57.934 DEBUG [src.node.docker_mananger] Container started with ID a1037469fe99. Setting up logs at ./log/docker/node4_2026-03-13_04-32-53__db379339-9dc6-4564-8f05-fccf0f5e6840__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:57.934 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15127
|
||||
2026-03-13 04:32:57.935 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:58.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15127/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:58.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:32:58.951 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:58.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15127/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:58.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.141/tcp/15128/p2p/16Uiu2HAmUypJT8UDTBxtek7vvo9823UkA2eYDguuGL6jCRK3jYdE","/ip4/172.18.106.141/tcp/15129/ws/p2p/16Uiu2HAmUypJT8UDTBxtek7vvo9823UkA2eYDguuGL6jCRK3jYdE"],"enrUri":"enr:-L24QN4fAreb8vEQuv3W0zqdxpRyf1TmljX822EpQDjNOs45T6s6fiNt6-gLh-6Zh6ulY-vx0p7d2JuBvdDmNXMIlvsCgmlkgnY0gmlwhKwSao2KbXVsdGlhZGRyc5YACASsEmqNBjsYAAoErBJqjQY7Gd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8o2p8CSAlcs98EcJB5_-OQ3tGkSnpkCUeozoF1Y4gwGDdGNwgjsYg3VkcII7GoV3YWt1MgE"}'
|
||||
2026-03-13 04:32:58.960 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:58.961 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15436/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:32:58.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:32:58.968 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46678/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:32:58.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:32:58.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14061/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:32:58.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:32:58.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15127/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:32:58.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:32:58.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15436/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:59.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.209.65/tcp/42690/p2p/16Uiu2HAmA7c4A35kDrYeva8mw8cqDmpkKofDPeqjXjtgwyZxaFgj","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:32:59.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46678/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:59.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.65.48/tcp/39450/p2p/16Uiu2HAmHSKS5duRWo9ZoKHZ9DQFekwerv8BXAcxNjLKgHqxsAM4","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.86.208/tcp/15437/p2p/16Uiu2HAm22LN94emSsMFkNS4s67cSvns5qUh63TU39KAdUXQKLED","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:32:59.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14061/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:59.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.209.65/tcp/46679/p2p/16Uiu2HAmA7c4A35kDrYeva8mw8cqDmpkKofDPeqjXjtgwyZxaFgj","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"},{"multiaddr":"/ip4/172.18.106.141/tcp/48390/p2p/16Uiu2HAmUypJT8UDTBxtek7vvo9823UkA2eYDguuGL6jCRK3jYdE","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:32:59.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15127/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:59.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.65.48/tcp/14062/p2p/16Uiu2HAmHSKS5duRWo9ZoKHZ9DQFekwerv8BXAcxNjLKgHqxsAM4","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
2026-03-13 04:32:59.009 DEBUG [src.libs.common] Sleeping for 20 seconds
|
||||
2026-03-13 04:33:19.010 INFO [tests.e2e.test_network_conditions] Applying 30.0% packet loss on sender node1
|
||||
2026-03-13 04:33:19.011 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5511', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-13 04:33:19.023 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5511', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '30.0%']
|
||||
2026-03-13 04:33:19.033 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5511', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
|
||||
2026-03-13 04:33:19.042 DEBUG [src.steps.network_conditions] tc -s qdisc show dev eth0:
|
||||
qdisc netem 8002: root refcnt 5 limit 1000 loss 30%
|
||||
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
|
||||
backlog 0b 0p requeues 0
|
||||
|
||||
2026-03-13 04:33:19.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:19.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
|
||||
2026-03-13 04:33:19.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15436/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:33:19.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:19.065 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5511', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
|
||||
2026-03-13 04:33:19.077 DEBUG [src.steps.network_conditions] tc -s qdisc show dev eth0:
|
||||
qdisc netem 8002: root refcnt 5 limit 1000 loss 30%
|
||||
Sent 566 bytes 6 pkt (dropped 2, overlimits 0 requeues 0)
|
||||
backlog 0b 0p requeues 0
|
||||
2026-03-13 04:33:19.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:19.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376399045679427,"ephemeral":false,"proof":""}]'
|
||||
2026-03-13 04:33:19.079 INFO [tests.e2e.test_network_conditions] Node4 received messages from node1 after 0 trails
|
||||
2026-03-13 04:33:19.081 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5511', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-13 04:33:19.092 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:33:19.093 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:33:19.093 DEBUG [src.node.waku_node] Stopping container with id 2369bebf5fe5
|
||||
2026-03-13 04:33:19.636 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:19.637 DEBUG [src.node.waku_node] Stopping container with id d9cd77316dba
|
||||
2026-03-13 04:33:20.202 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:20.202 DEBUG [src.node.waku_node] Stopping container with id 7a32252db52e
|
||||
2026-03-13 04:33:20.451 ERROR [src.node.docker_mananger] Max retries reached for container 2369bebf5fe5. Exiting log stream.
|
||||
2026-03-13 04:33:20.763 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:20.766 DEBUG [src.node.waku_node] Stopping container with id a1037469fe99
|
||||
2026-03-13 04:33:21.016 ERROR [src.node.docker_mananger] Max retries reached for container d9cd77316dba. Exiting log stream.
|
||||
2026-03-13 04:33:21.276 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:21.277 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:33:21.307 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:21.328 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:21.349 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:21.369 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
887
nim/1113/data/attachments/1db30b96cd8b80de.txt
Normal file
887
nim/1113/data/attachments/1db30b96cd8b80de.txt
Normal file
@ -0,0 +1,887 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_2_nodes_bandwidth_low_vs_high_drain_time with id: 2026-03-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_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-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559__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-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559__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/node1_2026-03-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559__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-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559__wakuorg_nwaku:latest.log
|
||||
[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.140.169
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53952', '53953', '53954', '53955', '53956']
|
||||
[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 53952:53952 -p 53953:53953 -p 53954:53954 -p 53955:53955 -p 53956:53956 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=250 --websocket-port=53954 --rest-port=53952 --tcp-port=53953 --discv5-udp-port=53955 --rest-address=0.0.0.0 --nat=extip:172.18.140.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a7c92723a75c176b55bb54eaa523f9ca216564f79aee0ab2ae73f582109b6ff9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53956 --metrics-logging=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 171693250ffa. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.140.169 waku 7a6a197c4716bec1439e1003c022ab33a68698c4384ba89ebc172f811706847a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7a6a197c4716. Setting up logs at ./log/docker/node1_2026-03-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53952
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0cdb03f06a98. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53952/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":"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:53952/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.140.169/tcp/53953/p2p/16Uiu2HAm8mK8twDYcr8aiuUyweLFkBiUWgxcSyN9NYNbHZFKZbKb","/ip4/172.18.140.169/tcp/53954/ws/p2p/16Uiu2HAm8mK8twDYcr8aiuUyweLFkBiUWgxcSyN9NYNbHZFKZbKb"],"enrUri":"enr:-L24QBuq4t4qW42xorfrszxHdcXQyz2r3JZ2cEWEALcG9AO8AC7JY5XRRQPqgSYToPPzKj615y4O-CAzi2VlZlAAXLYCgmlkgnY0gmlwhKwSjKmKbXVsdGlhZGRyc5YACASsEoypBtLBAAoErBKMqQbSwt0DgnJzhQADAQAAiXNlY3AyNTZrMaECxi_6mYUaY8GPgX7yGz7mYuYPBkKCwr4GEkIL5ecEOd6DdGNwgtLBg3VkcILSw4V3YWt1MgE"}'
|
||||
[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.203.119
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32248', '32249', '32250', '32251', '32252']
|
||||
[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 32248:32248 -p 32249:32249 -p 32250:32250 -p 32251:32251 -p 32252:32252 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=250 --websocket-port=32250 --rest-port=32248 --tcp-port=32249 --discv5-udp-port=32251 --rest-address=0.0.0.0 --nat=extip:172.18.203.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=247dffe8ae0a0ffbdfac6f6168cada124370376cec9b1effc9ab8ee0de0daeea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32252 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBuq4t4qW42xorfrszxHdcXQyz2r3JZ2cEWEALcG9AO8AC7JY5XRRQPqgSYToPPzKj615y4O-CAzi2VlZlAAXLYCgmlkgnY0gmlwhKwSjKmKbXVsdGlhZGRyc5YACASsEoypBtLBAAoErBKMqQbSwt0DgnJzhQADAQAAiXNlY3AyNTZrMaECxi_6mYUaY8GPgX7yGz7mYuYPBkKCwr4GEkIL5ecEOd6DdGNwgtLBg3VkcILSw4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.119 waku 81c3b558f30730800c0b235252d953c9870d9295095449da999b302fab38d400
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 81c3b558f307. Setting up logs at ./log/docker/node2_2026-03-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32248
|
||||
[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:32248/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":"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:32248/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.203.119/tcp/32249/p2p/16Uiu2HAm6MxnVidpkexEwkbvqNFwPwzfDsX8YYVa9WeYTLfB6sCB","/ip4/172.18.203.119/tcp/32250/ws/p2p/16Uiu2HAm6MxnVidpkexEwkbvqNFwPwzfDsX8YYVa9WeYTLfB6sCB"],"enrUri":"enr:-L24QM6D7ZrDBi-UNyz9bfTvirb7Qc0VYSR0N2aRqlGfrVA3TXQQIjizyx0R06CuJIdmC9DU6V-ppkJrN46XY1iP_uICgmlkgnY0gmlwhKwSy3eKbXVsdGlhZGRyc5YACASsEst3Bn35AAoErBLLdwZ9-t0DgnJzhQADAQAAiXNlY3AyNTZrMaECon08E1ZdOErLm8uWfXZlvNyyzpqDucH4wtsg4y5XG3iDdGNwgn35g3VkcIJ9-4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53952/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:32248/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:53952/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.203.119/tcp/50158/p2p/16Uiu2HAm6MxnVidpkexEwkbvqNFwPwzfDsX8YYVa9WeYTLfB6sCB","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32248/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.140.169/tcp/53953/p2p/16Uiu2HAm8mK8twDYcr8aiuUyweLFkBiUWgxcSyN9NYNbHZFKZbKb","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 10 seconds
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8834', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8834', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'tbf', 'rate', '256kbit', 'burst', '32kbit', 'limit', '12500']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32248/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'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:32248/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8834', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8834', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'tbf', 'rate', '10mbit', 'burst', '32kbit', 'limit', '12500']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32248/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'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:53952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:32248/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:675 low_rate_t=0.50s high_rate_t=0.51s total_low_msgs=200 total_high_msgs=200 msg_count=200 cache=250
|
||||
[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 7a6a197c4716
|
||||
[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 81c3b558f307
|
||||
[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 tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-13_04-40-35__ec354955-3935-46a6-9cf5-792d1d68e559__wakuorg_nwaku:latest.log
|
||||
68
nim/1113/data/attachments/1e1c249757cf3a8c.txt
Normal file
68
nim/1113/data/attachments/1e1c249757cf3a8c.txt
Normal file
@ -0,0 +1,68 @@
|
||||
2026-03-13 04:32:43.402 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:32:43.403 DEBUG [tests.conftest] Running test: test_filter with id: 2026-03-13_04-32-43__8ad7cef0-621d-46b1-8d39-dec1ed480e24
|
||||
2026-03-13 04:32:43.403 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:32:43.403 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:32:43.404 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:32:43.404 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:32:43.404 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:32:43.414 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:43.414 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-32-43__8ad7cef0-621d-46b1-8d39-dec1ed480e24__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:43.414 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:43.414 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:43.458 DEBUG [src.node.docker_mananger] Network waku created
|
||||
2026-03-13 04:32:43.458 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.3
|
||||
2026-03-13 04:32:43.459 DEBUG [src.node.docker_mananger] Generated ports ['32021', '32022', '32023', '32024', '32025']
|
||||
2026-03-13 04:32:43.459 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:43.459 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:43.459 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:43.459 DEBUG [src.node.docker_mananger] docker run -i -t -p 32021:32021 -p 32022:32022 -p 32023:32023 -p 32024:32024 -p 32025:32025 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=32023 --rest-port=32021 --tcp-port=32022 --discv5-udp-port=32024 --rest-address=0.0.0.0 --nat=extip:172.18.189.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=974377365a19a2cce40a4dffffad3ec14c265d9ddbc1827ab49cd5ac6fa9cb90 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32025 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:32:47.094 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.3 waku ec3c2ce30764b3ed65f96e8d3181c7aeea7b8e00e8dc067114c2d75ed187b114
|
||||
2026-03-13 04:32:47.127 DEBUG [src.node.docker_mananger] Container started with ID ec3c2ce30764. Setting up logs at ./log/docker/node1_2026-03-13_04-32-43__8ad7cef0-621d-46b1-8d39-dec1ed480e24__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:47.127 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32021
|
||||
2026-03-13 04:32:47.127 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:48.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32021/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:48.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:32:48.131 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:48.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32021/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:48.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.3/tcp/32022/p2p/16Uiu2HAmCHfdyYaBXmSpATSW1bxWGVNmrqyWK7BANxUyNXcierBm","/ip4/172.18.189.3/tcp/32023/ws/p2p/16Uiu2HAmCHfdyYaBXmSpATSW1bxWGVNmrqyWK7BANxUyNXcierBm"],"enrUri":"enr:-L24QKpi4K5ADkQcviT_TIgp5xtiYiP3kzG5mGIR_xW3TQ1YDU_lQLZFmGrIfXAbhvzph7Wba77wFlUDhzLpKjiDsv8CgmlkgnY0gmlwhKwSvQOKbXVsdGlhZGRyc5YACASsEr0DBn0WAAoErBK9AwZ9F90DgnJzhQADAQAAiXNlY3AyNTZrMaEC-omlGhs5hHFKMZTP1ShO1lySNYDx55s7Ex32tHbxHIyDdGNwgn0Wg3VkcIJ9GIV3YWt1MgU"}'
|
||||
2026-03-13 04:32:48.134 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:48.140 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:32:48.140 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-32-43__8ad7cef0-621d-46b1-8d39-dec1ed480e24__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:48.140 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:32:48.141 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:32:48.142 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:32:48.142 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.132.111
|
||||
2026-03-13 04:32:48.142 DEBUG [src.node.docker_mananger] Generated ports ['59250', '59251', '59252', '59253', '59254']
|
||||
2026-03-13 04:32:48.142 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:32:48.143 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:32:48.143 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:32:48.143 DEBUG [src.node.docker_mananger] docker run -i -t -p 59250:59250 -p 59251:59251 -p 59252:59252 -p 59253:59253 -p 59254:59254 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=59252 --rest-port=59250 --tcp-port=59251 --discv5-udp-port=59253 --rest-address=0.0.0.0 --nat=extip:172.18.132.111 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a8c72533ffdbf1a24cffe3b4f78c07bcd10b3c8c9aaabddc3b8e6c086d7aea2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59254 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKpi4K5ADkQcviT_TIgp5xtiYiP3kzG5mGIR_xW3TQ1YDU_lQLZFmGrIfXAbhvzph7Wba77wFlUDhzLpKjiDsv8CgmlkgnY0gmlwhKwSvQOKbXVsdGlhZGRyc5YACASsEr0DBn0WAAoErBK9AwZ9F90DgnJzhQADAQAAiXNlY3AyNTZrMaEC-omlGhs5hHFKMZTP1ShO1lySNYDx55s7Ex32tHbxHIyDdGNwgn0Wg3VkcIJ9GIV3YWt1MgU --filternode=/ip4/172.18.189.3/tcp/32022/p2p/16Uiu2HAmCHfdyYaBXmSpATSW1bxWGVNmrqyWK7BANxUyNXcierBm
|
||||
2026-03-13 04:32:48.328 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.132.111 waku c9f36f992d816fc406a86cdd37c772ab69573ef28745ad155c749ec0d8da86bc
|
||||
2026-03-13 04:32:48.362 DEBUG [src.node.docker_mananger] Container started with ID c9f36f992d81. Setting up logs at ./log/docker/node1_2026-03-13_04-32-43__8ad7cef0-621d-46b1-8d39-dec1ed480e24__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:32:48.362 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59250
|
||||
2026-03-13 04:32:48.363 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:32:49.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59250/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:49.366 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:32:49.366 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:32:49.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59250/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:49.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.132.111/tcp/59251/p2p/16Uiu2HAmUSmPh1tx2qLnabV3cThyCerUJsrqwpFbYbVGGePTvpcg","/ip4/172.18.132.111/tcp/59252/ws/p2p/16Uiu2HAmUSmPh1tx2qLnabV3cThyCerUJsrqwpFbYbVGGePTvpcg"],"enrUri":"enr:-L24QNL0KEgqw5ed0yurBooTzlTZ3fcEwk9DDQ2lU7HelO7ZD-G-b_DCjkbdjinjkn77gsNkOhsxx_DcXcqFB0nMkzQCgmlkgnY0gmlwhKwShG-KbXVsdGlhZGRyc5YACASsEoRvBudzAAoErBKEbwbndN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6pleZ7zZiEHnNaPI9mxWqEVGWtxJgmJ0tsQnBYqh9xmDdGNwgudzg3VkcILndYV3YWt1MgA"}'
|
||||
2026-03-13 04:32:49.369 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:32:49.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32021/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:32:49.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:32:49.388 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59250/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3a23653b-90dd-489e-b211-96de8f4a48f4", "contentFilters": ["/test/1/waku-relay/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:32:49.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3a23653b-90dd-489e-b211-96de8f4a48f4","statusDesc":"OK"}'
|
||||
2026-03-13 04:32:49.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:32:49.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:32:49.447 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:32:49.547 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:32:49.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59250/filter/v2/messages/%2Ftest%2F1%2Fwaku-relay%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:32:49.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376369434143392,"ephemeral":false}]'
|
||||
2026-03-13 04:32:49.553 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:32:49.554 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:32:49.554 DEBUG [src.node.waku_node] Stopping container with id ec3c2ce30764
|
||||
2026-03-13 04:32:50.157 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:32:50.157 DEBUG [src.node.waku_node] Stopping container with id c9f36f992d81
|
||||
2026-03-13 04:32:50.655 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:32:50.658 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:32:50.663 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:32:50.667 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
78
nim/1113/data/attachments/1e51fd6c1dc4e059.txt
Normal file
78
nim/1113/data/attachments/1e51fd6c1dc4e059.txt
Normal file
@ -0,0 +1,78 @@
|
||||
2026-03-13 04:36:53.680 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:36:53.680 DEBUG [tests.conftest] Running test: test_filter_get_message_with_ephemeral with id: 2026-03-13_04-36-53__dc808983-2789-464d-86e1-c10a9ea0f39d
|
||||
2026-03-13 04:36:53.681 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:36:53.681 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:36:53.681 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:36:53.689 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:53.689 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-36-53__dc808983-2789-464d-86e1-c10a9ea0f39d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:53.689 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:53.689 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:53.690 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:53.691 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.93.94
|
||||
2026-03-13 04:36:53.691 DEBUG [src.node.docker_mananger] Generated ports ['12100', '12101', '12102', '12103', '12104']
|
||||
2026-03-13 04:36:53.691 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:53.691 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:53.691 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:53.691 DEBUG [src.node.docker_mananger] docker run -i -t -p 12100:12100 -p 12101:12101 -p 12102:12102 -p 12103:12103 -p 12104:12104 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=12102 --rest-port=12100 --tcp-port=12101 --discv5-udp-port=12103 --rest-address=0.0.0.0 --nat=extip:172.18.93.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=93807c43cd6111e0cccb72d76add6e1ceeff2f3edc8adba7dd3af705aed8360a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12104 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:36:53.875 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.93.94 waku 6cfcefefb574c85bbf5d80a052ad599a298de556eae101a3a1fc1ff885d1093e
|
||||
2026-03-13 04:36:53.913 DEBUG [src.node.docker_mananger] Container started with ID 6cfcefefb574. Setting up logs at ./log/docker/node1_2026-03-13_04-36-53__dc808983-2789-464d-86e1-c10a9ea0f39d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:53.914 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12100
|
||||
2026-03-13 04:36:53.914 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:54.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12100/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:54.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:36:54.918 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:54.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12100/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:54.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.93.94/tcp/12101/p2p/16Uiu2HAm8dBaU2nDoxc3dqE3Pa6cRoyWojUaiRzPaWrdyR3sPmok","/ip4/172.18.93.94/tcp/12102/ws/p2p/16Uiu2HAm8dBaU2nDoxc3dqE3Pa6cRoyWojUaiRzPaWrdyR3sPmok"],"enrUri":"enr:-L24QD8BjStCiWxsbt91QLmpnCECuNIWV6gPqd7I8pDeMtarfA_WvjRv91kXjuvaeRiUMFcS7h9g2qSRcQ5Bqad47bQCgmlkgnY0gmlwhKwSXV6KbXVsdGlhZGRyc5YACASsEl1eBi9FAAoErBJdXgYvRt0DgnJzhQADAQAAiXNlY3AyNTZrMaECxBrJCWugEk-sy0gC4saxDwVYO1R0WAT_XLVwLvugIJeDdGNwgi9Fg3VkcIIvR4V3YWt1MgU"}'
|
||||
2026-03-13 04:36:54.920 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:54.921 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:36:54.927 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:36:54.928 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-36-53__dc808983-2789-464d-86e1-c10a9ea0f39d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:54.928 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:36:54.928 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:36:54.930 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:36:54.930 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.166.120
|
||||
2026-03-13 04:36:54.930 DEBUG [src.node.docker_mananger] Generated ports ['23016', '23017', '23018', '23019', '23020']
|
||||
2026-03-13 04:36:54.930 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:36:54.930 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:36:54.930 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:36:54.930 DEBUG [src.node.docker_mananger] docker run -i -t -p 23016:23016 -p 23017:23017 -p 23018:23018 -p 23019:23019 -p 23020:23020 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=23018 --rest-port=23016 --tcp-port=23017 --discv5-udp-port=23019 --rest-address=0.0.0.0 --nat=extip:172.18.166.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=707fb6c8e7f7f7ff7052607a5a6a3ea1e571df44dfc0c62add24ffed5375ed1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23020 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QD8BjStCiWxsbt91QLmpnCECuNIWV6gPqd7I8pDeMtarfA_WvjRv91kXjuvaeRiUMFcS7h9g2qSRcQ5Bqad47bQCgmlkgnY0gmlwhKwSXV6KbXVsdGlhZGRyc5YACASsEl1eBi9FAAoErBJdXgYvRt0DgnJzhQADAQAAiXNlY3AyNTZrMaECxBrJCWugEk-sy0gC4saxDwVYO1R0WAT_XLVwLvugIJeDdGNwgi9Fg3VkcIIvR4V3YWt1MgU --filternode=/ip4/172.18.93.94/tcp/12101/p2p/16Uiu2HAm8dBaU2nDoxc3dqE3Pa6cRoyWojUaiRzPaWrdyR3sPmok
|
||||
2026-03-13 04:36:55.126 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.166.120 waku 0a784572f2ab71a501d4957ef351e289525c853f2f371688b6d92fa72cee2720
|
||||
2026-03-13 04:36:55.165 DEBUG [src.node.docker_mananger] Container started with ID 0a784572f2ab. Setting up logs at ./log/docker/node2_2026-03-13_04-36-53__dc808983-2789-464d-86e1-c10a9ea0f39d__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:36:55.165 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23016
|
||||
2026-03-13 04:36:55.165 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:36:56.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23016/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:56.169 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:36:56.169 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:36:56.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23016/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:56.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.166.120/tcp/23017/p2p/16Uiu2HAmEpPfefKLh6rW1VbMa1UurfqGX35T14XmGXmizdxgrRuo","/ip4/172.18.166.120/tcp/23018/ws/p2p/16Uiu2HAmEpPfefKLh6rW1VbMa1UurfqGX35T14XmGXmizdxgrRuo"],"enrUri":"enr:-L24QGijxoATq-VEilcjf5TuHSbulInsBvx4Uw2AMLRBANTAPYYwbstsU-R060GqP8KbQ1-JVmfxhQbrFiQyaQwCBv0CgmlkgnY0gmlwhKwSpniKbXVsdGlhZGRyc5YACASsEqZ4BlnpAAoErBKmeAZZ6t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIB_3GoeeKl1ZUiXTUHET05hnNqvwTxLJe9gicaua9E6DdGNwglnpg3VkcIJZ64V3YWt1MgA"}'
|
||||
2026-03-13 04:36:56.172 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:36:56.172 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23016/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.93.94/tcp/12101/p2p/16Uiu2HAm8dBaU2nDoxc3dqE3Pa6cRoyWojUaiRzPaWrdyR3sPmok"]'
|
||||
2026-03-13 04:36:56.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:56.215 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-13 04:36:56.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:36:56.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:56.232 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23016/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3e3c4626-cc67-4ce1-9a3c-f50f87438da8", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:36:56.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3e3c4626-cc67-4ce1-9a3c-f50f87438da8","statusDesc":"OK"}'
|
||||
2026-03-13 04:36:56.247 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral True
|
||||
2026-03-13 04:36:56.248 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
|
||||
2026-03-13 04:36:56.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:56.256 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:36:56.356 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:36:56.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23016/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:56.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376616248066880,"ephemeral":true}]'
|
||||
2026-03-13 04:36:56.361 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral False
|
||||
2026-03-13 04:36:56.361 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
|
||||
2026-03-13 04:36:56.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:56.366 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-13 04:36:56.466 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-13 04:36:56.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23016/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:56.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773376616361446462,"ephemeral":false}]'
|
||||
2026-03-13 04:36:56.473 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:36:56.474 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:36:56.474 DEBUG [src.node.waku_node] Stopping container with id 6cfcefefb574
|
||||
2026-03-13 04:36:57.023 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:57.024 DEBUG [src.node.waku_node] Stopping container with id 0a784572f2ab
|
||||
2026-03-13 04:36:57.562 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:57.565 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:36:57.571 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:36:57.576 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
90
nim/1113/data/attachments/1e587b5514bdf34b.txt
Normal file
90
nim/1113/data/attachments/1e587b5514bdf34b.txt
Normal file
@ -0,0 +1,90 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_with_invalid_content_topics with id: 2026-03-13_04-34-34__19e24ea0-683e-4292-a500-cadeefd9d61a
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[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-13_04-34-34__19e24ea0-683e-4292-a500-cadeefd9d61a__wakuorg_nwaku:latest.log
|
||||
[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.175.55
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30415', '30416', '30417', '30418', '30419']
|
||||
[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 30415:30415 -p 30416:30416 -p 30417:30417 -p 30418:30418 -p 30419:30419 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=30417 --rest-port=30415 --tcp-port=30416 --discv5-udp-port=30418 --rest-address=0.0.0.0 --nat=extip:172.18.175.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4230cd37a294b0159e8dacb4fbdf5e141e9662fd8ae6c8ef665ede7da1dbe261 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30419 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.175.55 waku fe78b920451111a26f70ad783eaab0361f1ae1413d468645d807fa28c788b51b
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 78dec0d0a963. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fe78b9204511. Setting up logs at ./log/docker/node1_2026-03-13_04-34-34__19e24ea0-683e-4292-a500-cadeefd9d61a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30415
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e8d5181f68e7. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30415/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":"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:30415/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.175.55/tcp/30416/p2p/16Uiu2HAmU66ecYTnfu6xZo8hjDFLFpoiVQij6B9Nwr9VqcyZq3k6","/ip4/172.18.175.55/tcp/30417/ws/p2p/16Uiu2HAmU66ecYTnfu6xZo8hjDFLFpoiVQij6B9Nwr9VqcyZq3k6"],"enrUri":"enr:-L24QE34aq598Oq_4tVFnqZay_FNYH3n8knSvbHS-VLk1XjFZSeGY3hq5QeHDLVgbdN5esgo6JlzybnxxYvwoUZ-xpcCgmlkgnY0gmlwhKwSrzeKbXVsdGlhZGRyc5YACASsEq83BnbQAAoErBKvNwZ20d0DgnJzhQADAQAAiXNlY3AyNTZrMaED5U3yMYbFOZVV1FHH-VYz6NxZ2R0kUnz1SAXqaCqqK0uDdGNwgnbQg3VkcIJ20oV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-34-34__19e24ea0-683e-4292-a500-cadeefd9d61a__wakuorg_nwaku:latest.log
|
||||
[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.168.193
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41775', '41776', '41777', '41778', '41779']
|
||||
[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 41775:41775 -p 41776:41776 -p 41777:41777 -p 41778:41778 -p 41779:41779 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=41777 --rest-port=41775 --tcp-port=41776 --discv5-udp-port=41778 --rest-address=0.0.0.0 --nat=extip:172.18.168.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b682d697e88b2bc8bac8ae9ec09caed9e6ceff149663a04381e4ac95dc3f3bda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41779 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE34aq598Oq_4tVFnqZay_FNYH3n8knSvbHS-VLk1XjFZSeGY3hq5QeHDLVgbdN5esgo6JlzybnxxYvwoUZ-xpcCgmlkgnY0gmlwhKwSrzeKbXVsdGlhZGRyc5YACASsEq83BnbQAAoErBKvNwZ20d0DgnJzhQADAQAAiXNlY3AyNTZrMaED5U3yMYbFOZVV1FHH-VYz6NxZ2R0kUnz1SAXqaCqqK0uDdGNwgnbQg3VkcIJ20oV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.193 waku 7d7a7b0a89348938eaa9a3e2670e79a956b394f6a20e60b9c902445a66fb1c99
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7d7a7b0a8934. Setting up logs at ./log/docker/node2_2026-03-13_04-34-34__19e24ea0-683e-4292-a500-cadeefd9d61a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41775
|
||||
[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:41775/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":"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:41775/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.168.193/tcp/41776/p2p/16Uiu2HAkvA18Q7EWDuvpmPoPpzbjWi4tYf6wXngkHScSiRPkDpeW","/ip4/172.18.168.193/tcp/41777/ws/p2p/16Uiu2HAkvA18Q7EWDuvpmPoPpzbjWi4tYf6wXngkHScSiRPkDpeW"],"enrUri":"enr:-L24QGW4FnUSLOwmFaZ8Brk8s7SPCXBa2GJbXexLX7j-pX-jMPLNeuAO0zzKnDR75YiQuXTTsbDG_Jmh6m9HkHM7eVgCgmlkgnY0gmlwhKwSqMGKbXVsdGlhZGRyc5YACASsEqjBBqMwAAoErBKowQajMd0DgnJzhQADAQAAiXNlY3AyNTZrMaECCtgLjMfQ3OQkSH6cdF5gkDb8PRlzzAdLyKPsaNrf-OuDdGNwgqMwg3VkcIKjMoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41775/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.175.55/tcp/30416/p2p/16Uiu2HAmU66ecYTnfu6xZo8hjDFLFpoiVQij6B9Nwr9VqcyZq3k6"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30415/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:41775/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:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30415/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376477015059712,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41775/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376477015059712,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:78 Running test with contetn topic Empty string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A dictionary
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": {"key": "YWFh"}, "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:78 Running test with contetn topic An integer
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": 1234567890, "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A list
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": ["YWFh"], "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A bool
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": true, "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[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 fe78b9204511
|
||||
[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 7d7a7b0a8934
|
||||
[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.
|
||||
10359
nim/1113/data/attachments/1eb6c872690380ef.txt
Normal file
10359
nim/1113/data/attachments/1eb6c872690380ef.txt
Normal file
File diff suppressed because one or more lines are too long
69
nim/1113/data/attachments/1eb7cbc48ba7ff9a.txt
Normal file
69
nim/1113/data/attachments/1eb7cbc48ba7ff9a.txt
Normal file
@ -0,0 +1,69 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_main_node_relay_and_store__peer_only_store with id: 2026-03-13_04-36-59__4534c87d-47ed-4025-b617-dd27daf16e5e
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_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/publishing_node1_2026-03-13_04-36-59__4534c87d-47ed-4025-b617-dd27daf16e5e__wakuorg_nwaku:latest.log
|
||||
[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.75.5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21116', '21117', '21118', '21119', '21120']
|
||||
[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 21116:21116 -p 21117:21117 -p 21118:21118 -p 21119:21119 -p 21120:21120 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=21118 --rest-port=21116 --tcp-port=21117 --discv5-udp-port=21119 --rest-address=0.0.0.0 --nat=extip:172.18.75.5 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eea4cc2a6aed4cc163ffbfbfec7c92a640d235fd19663a45ee899c1e82e20e3f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21120 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.75.5 waku 84fbcd254325b6a4137439f43b989e0b8269ec1e351fd9496caf738b6b78fa40
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 84fbcd254325. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-36-59__4534c87d-47ed-4025-b617-dd27daf16e5e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21116
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 19bf6a117dbd. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ae4615c25fb6. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21116/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:21116/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.75.5/tcp/21117/p2p/16Uiu2HAm6rwWHMeYttxijTCwydBMXBfKvfTgKWdHVETQ4RULuwU6","/ip4/172.18.75.5/tcp/21118/ws/p2p/16Uiu2HAm6rwWHMeYttxijTCwydBMXBfKvfTgKWdHVETQ4RULuwU6"],"enrUri":"enr:-L24QAoMrBYBWrAlEuwYJ2U0oc7HO5M-WjJjJFIDgmm2oOgIesRcrjku5NNZaXs5vSrQpSbxZgPqV6eSIpVykGn2yCMCgmlkgnY0gmlwhKwSSwWKbXVsdGlhZGRyc5YACASsEksFBlJ9AAoErBJLBQZSft0DgnJzhQADAQAAiXNlY3AyNTZrMaECqemhoJHYYjAWT339BuQUtANeT--lz-WSoXlXDwbAAGuDdGNwglJ9g3VkcIJSf4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-36-59__4534c87d-47ed-4025-b617-dd27daf16e5e__wakuorg_nwaku:latest.log
|
||||
[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.30.107
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8441', '8442', '8443', '8444', '8445']
|
||||
[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 8441:8441 -p 8442:8442 -p 8443:8443 -p 8444:8444 -p 8445:8445 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=8443 --rest-port=8441 --tcp-port=8442 --discv5-udp-port=8444 --rest-address=0.0.0.0 --nat=extip:172.18.30.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc0f6c06f924ef3bf5b13b47dfd1bab47d4f9afa6155066f868f3c7b46a3a0d3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8445 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAoMrBYBWrAlEuwYJ2U0oc7HO5M-WjJjJFIDgmm2oOgIesRcrjku5NNZaXs5vSrQpSbxZgPqV6eSIpVykGn2yCMCgmlkgnY0gmlwhKwSSwWKbXVsdGlhZGRyc5YACASsEksFBlJ9AAoErBJLBQZSft0DgnJzhQADAQAAiXNlY3AyNTZrMaECqemhoJHYYjAWT339BuQUtANeT--lz-WSoXlXDwbAAGuDdGNwglJ9g3VkcIJSf4V3YWt1MgM --storenode=/ip4/172.18.75.5/tcp/21117/p2p/16Uiu2HAm6rwWHMeYttxijTCwydBMXBfKvfTgKWdHVETQ4RULuwU6 --store=true --relay=false
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.30.107 waku 212a12ec82fee1448a64fb8ec2e6e615789c5ed27af7019975d378ffc690910f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 212a12ec82fe. Setting up logs at ./log/docker/store_node1_2026-03-13_04-36-59__4534c87d-47ed-4025-b617-dd27daf16e5e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8441
|
||||
[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:8441/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":"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:8441/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.30.107/tcp/8442/p2p/16Uiu2HAmScwCT8kTgN2WaN8t4hhti3NAHwBEnUmibdUzQqBWn3TT","/ip4/172.18.30.107/tcp/8443/ws/p2p/16Uiu2HAmScwCT8kTgN2WaN8t4hhti3NAHwBEnUmibdUzQqBWn3TT"],"enrUri":"enr:-L24QGtkH-r7Tg4NQmH69EE3U6hK0lYEDIvTTbpPJQKTvunpNtuJf3Xwz9-tKARGX1k4MDE9ttGdEI91JJF-Qn0ZjsMCgmlkgnY0gmlwhKwSHmuKbXVsdGlhZGRyc5YACASsEh5rBiD6AAoErBIeawYg-90DgnJzhQADAQAAiXNlY3AyNTZrMaEDz3zkFE0eYj32lg8SLQhQ8lg37nIrGtJI2aDX3PvAsN6DdGNwgiD6g3VkcIIg_IV3YWt1MgI"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8441/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.5/tcp/21117/p2p/16Uiu2HAm6rwWHMeYttxijTCwydBMXBfKvfTgKWdHVETQ4RULuwU6"]'
|
||||
[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:21116/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21116/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:21116/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -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":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 0
|
||||
[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 84fbcd254325
|
||||
[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 212a12ec82fe
|
||||
[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.
|
||||
100
nim/1113/data/attachments/1eed7346818068ad.txt
Normal file
100
nim/1113/data/attachments/1eed7346818068ad.txt
Normal file
@ -0,0 +1,100 @@
|
||||
2026-03-13 04:35:56.254 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:35:56.254 DEBUG [tests.conftest] Running test: test_store_with_wrong_encoding_pubsubtopic with id: 2026-03-13_04-35-56__664cfdbe-6f04-44e1-80be-d2a58e1cd711
|
||||
2026-03-13 04:35:56.255 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:35:56.255 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:35:56.255 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-13 04:35:56.262 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:56.262 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-13_04-35-56__664cfdbe-6f04-44e1-80be-d2a58e1cd711__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:56.262 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:56.262 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:56.264 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:56.264 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.231.216
|
||||
2026-03-13 04:35:56.264 DEBUG [src.node.docker_mananger] Generated ports ['31919', '31920', '31921', '31922', '31923']
|
||||
2026-03-13 04:35:56.264 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:56.264 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:56.264 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:56.265 DEBUG [src.node.docker_mananger] docker run -i -t -p 31919:31919 -p 31920:31920 -p 31921:31921 -p 31922:31922 -p 31923:31923 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=31921 --rest-port=31919 --tcp-port=31920 --discv5-udp-port=31922 --rest-address=0.0.0.0 --nat=extip:172.18.231.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4be8eda4b5bfd2ef50e517eed89d2c38d45da756304e0fdeb83e1bb93bb718aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31923 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-13 04:35:56.459 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.231.216 waku 0695b12e09a47b6ab5ea03c4c00b0b2a62fc4b94a2c5854ffb187844901e3e65
|
||||
2026-03-13 04:35:56.494 DEBUG [src.node.docker_mananger] Container started with ID 0695b12e09a4. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-35-56__664cfdbe-6f04-44e1-80be-d2a58e1cd711__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:56.495 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31919
|
||||
2026-03-13 04:35:56.495 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:56.519 ERROR [src.node.docker_mananger] Max retries reached for container 2d708aebff7f. Exiting log stream.
|
||||
2026-03-13 04:35:57.060 ERROR [src.node.docker_mananger] Max retries reached for container 4cbd180d8a61. Exiting log stream.
|
||||
2026-03-13 04:35:57.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31919/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:57.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:35:57.500 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:57.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31919/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:57.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.216/tcp/31920/p2p/16Uiu2HAkvBLoRp92WAitNGcoMiMB8rnPHC3yssQn4L65TA95Tt52","/ip4/172.18.231.216/tcp/31921/ws/p2p/16Uiu2HAkvBLoRp92WAitNGcoMiMB8rnPHC3yssQn4L65TA95Tt52"],"enrUri":"enr:-L24QPROwceJT99EYkeUWkUf3ycsgFOZ2G1v9ABw5FdxThEqKPa9O5KT5043AgzNidr539RddGSGcORHQ73Dfw_awyMCgmlkgnY0gmlwhKwS59iKbXVsdGlhZGRyc5YACASsEufYBnywAAoErBLn2AZ8sd0DgnJzhQADAQAAiXNlY3AyNTZrMaECCy_ew1n-pZCpvlnYecls0mLG36TFnr5YJiiKPyv1S6WDdGNwgnywg3VkcIJ8soV3YWt1MgM"}'
|
||||
2026-03-13 04:35:57.502 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:57.509 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:35:57.510 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-13_04-35-56__664cfdbe-6f04-44e1-80be-d2a58e1cd711__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:57.510 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:35:57.510 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:35:57.511 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:35:57.511 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.208
|
||||
2026-03-13 04:35:57.511 DEBUG [src.node.docker_mananger] Generated ports ['13066', '13067', '13068', '13069', '13070']
|
||||
2026-03-13 04:35:57.512 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:35:57.512 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:35:57.512 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:35:57.512 DEBUG [src.node.docker_mananger] docker run -i -t -p 13066:13066 -p 13067:13067 -p 13068:13068 -p 13069:13069 -p 13070:13070 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=13068 --rest-port=13066 --tcp-port=13067 --discv5-udp-port=13069 --rest-address=0.0.0.0 --nat=extip:172.18.98.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aed4ecb8ecb4ce42304e6e25b28740b367ffed1ada7be44bc733c17adeaa15ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13070 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPROwceJT99EYkeUWkUf3ycsgFOZ2G1v9ABw5FdxThEqKPa9O5KT5043AgzNidr539RddGSGcORHQ73Dfw_awyMCgmlkgnY0gmlwhKwS59iKbXVsdGlhZGRyc5YACASsEufYBnywAAoErBLn2AZ8sd0DgnJzhQADAQAAiXNlY3AyNTZrMaECCy_ew1n-pZCpvlnYecls0mLG36TFnr5YJiiKPyv1S6WDdGNwgnywg3VkcIJ8soV3YWt1MgM --storenode=/ip4/172.18.231.216/tcp/31920/p2p/16Uiu2HAkvBLoRp92WAitNGcoMiMB8rnPHC3yssQn4L65TA95Tt52 --store=true --relay=true
|
||||
2026-03-13 04:35:57.710 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.208 waku c7b7fb4bc59788c8e647460c7f42960de137c3e3753f8fe5f66cfc98d8cea212
|
||||
2026-03-13 04:35:57.744 DEBUG [src.node.docker_mananger] Container started with ID c7b7fb4bc597. Setting up logs at ./log/docker/store_node1_2026-03-13_04-35-56__664cfdbe-6f04-44e1-80be-d2a58e1cd711__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:35:57.745 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13066
|
||||
2026-03-13 04:35:57.745 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:35:58.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13066/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:58.748 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":"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"}]}'
|
||||
2026-03-13 04:35:58.748 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:35:58.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13066/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:35:58.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.208/tcp/13067/p2p/16Uiu2HAmSjThrBW1N7WVBgg75SD6BVrhbturHBNYXWgb7wxW4hyF","/ip4/172.18.98.208/tcp/13068/ws/p2p/16Uiu2HAmSjThrBW1N7WVBgg75SD6BVrhbturHBNYXWgb7wxW4hyF"],"enrUri":"enr:-L24QL2hwPE7n_tBqcnaM52meMR_nuO6z8hJ5NYedczm1A4eXdZwj8tzizP_BmV7HslQinSSDfKR1fuUXliVdpsaZ0wCgmlkgnY0gmlwhKwSYtCKbXVsdGlhZGRyc5YACASsEmLQBjMLAAoErBJi0AYzDN0DgnJzhQADAQAAiXNlY3AyNTZrMaED0SjeuAwjjvrHG4AKsEMeHpugZXYu9LBmo-RucL6UBYaDdGNwgjMLg3VkcIIzDYV3YWt1MgM"}'
|
||||
2026-03-13 04:35:58.751 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:35:58.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13066/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.216/tcp/31920/p2p/16Uiu2HAkvBLoRp92WAitNGcoMiMB8rnPHC3yssQn4L65TA95Tt52"]'
|
||||
2026-03-13 04:35:58.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:58.754 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:35:58.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:58.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13066/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:35:58.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:58.760 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:35:58.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:58.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:58.766 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:35:58.967 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:35:58.968 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:58.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:58.973 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:35:59.175 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:35:59.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:59.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:59.182 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:35:59.383 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:35:59.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:59.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:59.389 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:35:59.589 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:35:59.589 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:59.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:59.596 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:35:59.797 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:35:59.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:35:59.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:35:59.803 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:00.004 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:00.005 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:00.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:00.011 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:00.212 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:36:00.212 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:36:00.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:36:00.219 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:36:00.421 DEBUG [tests.store.test_topics] trying get message with wrong encoded pubsub topic %23waku%2F2%2Frs%2F3%2F0
|
||||
2026-03-13 04:36:00.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31919/store/v3/messages?includeData=true&pubsubTopic=%23waku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:36:00.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
2026-03-13 04:36:00.424 DEBUG [tests.store.test_topics] response for getting message with wrong encoded pubsub topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
|
||||
2026-03-13 04:36:00.426 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:36:00.427 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:36:00.427 DEBUG [src.node.waku_node] Stopping container with id 0695b12e09a4
|
||||
2026-03-13 04:36:00.994 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:00.995 DEBUG [src.node.waku_node] Stopping container with id c7b7fb4bc597
|
||||
2026-03-13 04:36:01.567 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:36:01.570 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:36:01.579 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:36:01.587 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
8826
nim/1113/data/attachments/1f52dd418301923f.txt
Normal file
8826
nim/1113/data/attachments/1f52dd418301923f.txt
Normal file
File diff suppressed because it is too large
Load Diff
74
nim/1113/data/attachments/1f79a227449028ff.txt
Normal file
74
nim/1113/data/attachments/1f79a227449028ff.txt
Normal file
@ -0,0 +1,74 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_from_non_existing_content_topic with id: 2026-03-13_04-33-26__37e92f20-7ede-495e-aa91-df47a675d626
|
||||
[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.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-33-26__37e92f20-7ede-495e-aa91-df47a675d626__wakuorg_nwaku:latest.log
|
||||
[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.203.163
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50779', '50780', '50781', '50782', '50783']
|
||||
[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 50779:50779 -p 50780:50780 -p 50781:50781 -p 50782:50782 -p 50783:50783 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=50781 --rest-port=50779 --tcp-port=50780 --discv5-udp-port=50782 --rest-address=0.0.0.0 --nat=extip:172.18.203.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ae33fcbb3cbeee6baed562bb5b59475dccbb5abeac6fdbb443b01eff93c4099 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50783 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.163 waku 13f952579a5f570957a2a03346d35dac023d010e8be872271b745a8b1eb603b8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 13f952579a5f. Setting up logs at ./log/docker/node1_2026-03-13_04-33-26__37e92f20-7ede-495e-aa91-df47a675d626__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50779
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 615c697aeeb9. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1a05b4a87360. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50779/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:50779/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.203.163/tcp/50780/p2p/16Uiu2HAmDJJumECy2rSKdFZx6qm7cAx8FctYmLxzzLrnDvuJC2S2","/ip4/172.18.203.163/tcp/50781/ws/p2p/16Uiu2HAmDJJumECy2rSKdFZx6qm7cAx8FctYmLxzzLrnDvuJC2S2"],"enrUri":"enr:-L24QDsKj5k4ijinUkwg7d9C3Wqe1RT4JQKFG_FPHQlPIe40ZBNjlgJikaMxAd3Hu27xseUwbnOgGYJIncU8jM_U4gACgmlkgnY0gmlwhKwSy6OKbXVsdGlhZGRyc5YACASsEsujBsZcAAoErBLLowbGXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCY95xVvc3BQ05q9qwG16wvdSGfGK4gVoCE3hDVCNiVeDdGNwgsZcg3VkcILGXoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-33-26__37e92f20-7ede-495e-aa91-df47a675d626__wakuorg_nwaku:latest.log
|
||||
[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.180.220
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40131', '40132', '40133', '40134', '40135']
|
||||
[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 40131:40131 -p 40132:40132 -p 40133:40133 -p 40134:40134 -p 40135:40135 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=40133 --rest-port=40131 --tcp-port=40132 --discv5-udp-port=40134 --rest-address=0.0.0.0 --nat=extip:172.18.180.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc6e85574ff7bea3127cf9aba2ada489ce427a17c7d977a122dcdd4bfb6f31ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40135 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDsKj5k4ijinUkwg7d9C3Wqe1RT4JQKFG_FPHQlPIe40ZBNjlgJikaMxAd3Hu27xseUwbnOgGYJIncU8jM_U4gACgmlkgnY0gmlwhKwSy6OKbXVsdGlhZGRyc5YACASsEsujBsZcAAoErBLLowbGXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCY95xVvc3BQ05q9qwG16wvdSGfGK4gVoCE3hDVCNiVeDdGNwgsZcg3VkcILGXoV3YWt1MgU --filternode=/ip4/172.18.203.163/tcp/50780/p2p/16Uiu2HAmDJJumECy2rSKdFZx6qm7cAx8FctYmLxzzLrnDvuJC2S2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.220 waku be624c30a04279ffded8796be2943eb4b5d2c44c3c9f7f87b6bf05b3908d191e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID be624c30a042. Setting up logs at ./log/docker/node2_2026-03-13_04-33-26__37e92f20-7ede-495e-aa91-df47a675d626__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40131
|
||||
[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:40131/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:40131/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.180.220/tcp/40132/p2p/16Uiu2HAmMMCveinRuDfuma9WzrWP7K1QYgywejdUMdUY9b57YNo9","/ip4/172.18.180.220/tcp/40133/ws/p2p/16Uiu2HAmMMCveinRuDfuma9WzrWP7K1QYgywejdUMdUY9b57YNo9"],"enrUri":"enr:-L24QPDo552qSS5adfq2fC0aHXytEEIz68IWOx5iaD7F7lBaMFUQukunkMy7TtDVkCb6QDRVzG-6nNrjD6RkhyyF4S4CgmlkgnY0gmlwhKwStNyKbXVsdGlhZGRyc5YACASsErTcBpzEAAoErBK03Aacxd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgSryU9bmgobCS5LbjAg8XBNyQOoV__V29xXovEync6CDdGNwgpzEg3VkcIKcxoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40131/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.203.163/tcp/50780/p2p/16Uiu2HAmDJJumECy2rSKdFZx6qm7cAx8FctYmLxzzLrnDvuJC2S2"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50779/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:40131/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e972982d-382b-43a7-b3bd-55dde8aa4c8d", "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":"e972982d-382b-43a7-b3bd-55dde8aa4c8d","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:40131/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:40131/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40131/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":1773376408854105567,"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 13f952579a5f
|
||||
[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 be624c30a042
|
||||
[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.
|
||||
4901
nim/1113/data/attachments/1f98ed95fada33a.txt
Normal file
4901
nim/1113/data/attachments/1f98ed95fada33a.txt
Normal file
File diff suppressed because it is too large
Load Diff
104
nim/1113/data/attachments/200fb299eace4d04.txt
Normal file
104
nim/1113/data/attachments/200fb299eace4d04.txt
Normal file
@ -0,0 +1,104 @@
|
||||
2026-03-13 04:34:07.920 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:34:07.921 DEBUG [tests.conftest] Running test: test_admin_service_peers_contains_expected_addrs_and_protocols with id: 2026-03-13_04-34-07__91cae8a9-45af-4feb-ab8a-b78d4501cf6c
|
||||
2026-03-13 04:34:07.921 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:34:07.921 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:34:07.921 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-13 04:34:07.928 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:07.928 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-34-07__91cae8a9-45af-4feb-ab8a-b78d4501cf6c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:07.935 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:07.935 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-34-07__91cae8a9-45af-4feb-ab8a-b78d4501cf6c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:07.941 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:07.941 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-13_04-34-07__91cae8a9-45af-4feb-ab8a-b78d4501cf6c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:07.947 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:07.947 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-13_04-34-07__91cae8a9-45af-4feb-ab8a-b78d4501cf6c__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:07.947 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:34:07.947 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:34:07.953 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:07.954 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n1_service_lookup__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:07.959 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:07.959 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n2_service_relay__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:07.965 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:07.965 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n3_service_store__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:07.965 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:07.966 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:07.967 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:07.967 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.202.156
|
||||
2026-03-13 04:34:07.967 DEBUG [src.node.docker_mananger] Generated ports ['11302', '11303', '11304', '11305', '11306']
|
||||
2026-03-13 04:34:07.967 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:07.968 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:07.968 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:07.968 DEBUG [src.node.docker_mananger] docker run -i -t -p 11302:11302 -p 11303:11303 -p 11304:11304 -p 11305:11305 -p 11306:11306 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=11304 --rest-port=11302 --tcp-port=11303 --discv5-udp-port=11305 --rest-address=0.0.0.0 --nat=extip:172.18.202.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce7200231b9d6fdeb249e8a75f0c5c11bf7f2b1ee98906ac6ece5eda90ef9aeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11306 --metrics-logging=true --relay=true
|
||||
2026-03-13 04:34:08.163 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.202.156 waku bd24ee01a653bd467632ac06f04da59e2e25771fea3d11790c099477d41bb5fa
|
||||
2026-03-13 04:34:08.186 ERROR [src.node.docker_mananger] Max retries reached for container 34beda5255dc. Exiting log stream.
|
||||
2026-03-13 04:34:08.200 DEBUG [src.node.docker_mananger] Container started with ID bd24ee01a653. Setting up logs at ./log/docker/n1_service_lookup__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:08.200 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11302
|
||||
2026-03-13 04:34:08.200 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:08.722 ERROR [src.node.docker_mananger] Max retries reached for container fbf718728b0f. Exiting log stream.
|
||||
2026-03-13 04:34:09.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11302/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:34:09.204 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:09.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11302/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:09.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.156/tcp/11303/p2p/16Uiu2HAmGtBS1fFFewVWuD2ofsgWR1uJX9syaW1GUqYHjphuG7gt","/ip4/172.18.202.156/tcp/11304/ws/p2p/16Uiu2HAmGtBS1fFFewVWuD2ofsgWR1uJX9syaW1GUqYHjphuG7gt"],"enrUri":"enr:-L24QKuRee-I8YYei95k_ItHHM6dnLG48zIJyGTpNljFqIJ6DmaayMe_bk049fDUOteeH0aA6NJeGDv_r5gBE1ShED4CgmlkgnY0gmlwhKwSypyKbXVsdGlhZGRyc5YACASsEsqcBiwnAAoErBLKnAYsKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPs_T-WB-FYmhC4ooWFWsDdk35IErNwLHQz4128ZEBTmDdGNwgiwng3VkcIIsKYV3YWt1MgE"}'
|
||||
2026-03-13 04:34:09.207 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:09.207 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:09.207 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:09.208 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:09.208 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.194.82
|
||||
2026-03-13 04:34:09.209 DEBUG [src.node.docker_mananger] Generated ports ['21989', '21990', '21991', '21992', '21993']
|
||||
2026-03-13 04:34:09.209 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:09.209 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:09.209 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:09.209 DEBUG [src.node.docker_mananger] docker run -i -t -p 21989:21989 -p 21990:21990 -p 21991:21991 -p 21992:21992 -p 21993:21993 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=21991 --rest-port=21989 --tcp-port=21990 --discv5-udp-port=21992 --rest-address=0.0.0.0 --nat=extip:172.18.194.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3f7160e6ce6d909afc52bffbeeff8d9ebfed6fdfae7fdeb2daae66d88c5cd8ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21993 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKuRee-I8YYei95k_ItHHM6dnLG48zIJyGTpNljFqIJ6DmaayMe_bk049fDUOteeH0aA6NJeGDv_r5gBE1ShED4CgmlkgnY0gmlwhKwSypyKbXVsdGlhZGRyc5YACASsEsqcBiwnAAoErBLKnAYsKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPs_T-WB-FYmhC4ooWFWsDdk35IErNwLHQz4128ZEBTmDdGNwgiwng3VkcIIsKYV3YWt1MgE
|
||||
2026-03-13 04:34:09.411 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.194.82 waku 98b4e67efe6e430d4e01d60c46a6e1f613404fd0c0dab0ca9cb7454266e5609a
|
||||
2026-03-13 04:34:09.449 DEBUG [src.node.docker_mananger] Container started with ID 98b4e67efe6e. Setting up logs at ./log/docker/n2_service_relay__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:09.449 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21989
|
||||
2026-03-13 04:34:09.449 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:10.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21989/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:34:10.472 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:10.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21989/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:10.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.82/tcp/21990/p2p/16Uiu2HAm1f88z1ZyBNHnH4mNWFPfggVfuzbHe44tSf5V8jvRifCB","/ip4/172.18.194.82/tcp/21991/ws/p2p/16Uiu2HAm1f88z1ZyBNHnH4mNWFPfggVfuzbHe44tSf5V8jvRifCB"],"enrUri":"enr:-L24QESdByOg5lSMhv5nuGfejap1WiC1oOu808s-Sd-XIkFOChfN2l7EY58JiqQXe8KnbX5AgibBK_XkA7JBbqey-KQCgmlkgnY0gmlwhKwSwlKKbXVsdGlhZGRyc5YACASsEsJSBlXmAAoErBLCUgZV590DgnJzhQADAQAAiXNlY3AyNTZrMaECXJg_4Vjd_9B1RCGXZmUAict9_Ecljr75pye__Rc2XeiDdGNwglXmg3VkcIJV6IV3YWt1MgE"}'
|
||||
2026-03-13 04:34:10.479 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:10.479 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:10.480 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:10.482 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:10.482 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.88.194
|
||||
2026-03-13 04:34:10.482 DEBUG [src.node.docker_mananger] Generated ports ['32698', '32699', '32700', '32701', '32702']
|
||||
2026-03-13 04:34:10.483 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:10.483 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:10.483 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:10.484 DEBUG [src.node.docker_mananger] docker run -i -t -p 32698:32698 -p 32699:32699 -p 32700:32700 -p 32701:32701 -p 32702:32702 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=32700 --rest-port=32698 --tcp-port=32699 --discv5-udp-port=32701 --rest-address=0.0.0.0 --nat=extip:172.18.88.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=81de59fc23deaf25ab34091c4034bc58f6ce6c5885d8a19bc65f14ffcddcbb7b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32702 --metrics-logging=true --store=true --discv5-bootstrap-node=enr:-L24QKuRee-I8YYei95k_ItHHM6dnLG48zIJyGTpNljFqIJ6DmaayMe_bk049fDUOteeH0aA6NJeGDv_r5gBE1ShED4CgmlkgnY0gmlwhKwSypyKbXVsdGlhZGRyc5YACASsEsqcBiwnAAoErBLKnAYsKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPs_T-WB-FYmhC4ooWFWsDdk35IErNwLHQz4128ZEBTmDdGNwgiwng3VkcIIsKYV3YWt1MgE
|
||||
2026-03-13 04:34:10.683 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.88.194 waku 85f8832c95192d9a7a0f8e0ee87eced27c24c4f903f8f4240283e52a1ff35741
|
||||
2026-03-13 04:34:10.723 DEBUG [src.node.docker_mananger] Container started with ID 85f8832c9519. Setting up logs at ./log/docker/n3_service_store__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:10.725 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32698
|
||||
2026-03-13 04:34:10.725 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:11.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32698/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:11.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:34:11.730 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:11.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32698/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:11.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.88.194/tcp/32699/p2p/16Uiu2HAmSdiNQwuLJT2GK8D1jJCp69gwJoNojZfobURdC9hAd3if","/ip4/172.18.88.194/tcp/32700/ws/p2p/16Uiu2HAmSdiNQwuLJT2GK8D1jJCp69gwJoNojZfobURdC9hAd3if"],"enrUri":"enr:-L24QKjTuzaWBO3rlJOoZekHctSh-X4proLERiTPXJNOgbhdfWYyw44c6Y9ppXGbj2sBUCw-iY3KznJMpW7fHQBpdygCgmlkgnY0gmlwhKwSWMKKbXVsdGlhZGRyc5YACASsEljCBn-7AAoErBJYwgZ_vN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDz6_3gOlhA9nMEA08H2Fs3py0DtLJq5qwngYxaUodnWiDdGNwgn-7g3VkcIJ_vYV3YWt1MgM"}'
|
||||
2026-03-13 04:34:11.735 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:11.736 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11302/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.194.82/tcp/21990/p2p/16Uiu2HAm1f88z1ZyBNHnH4mNWFPfggVfuzbHe44tSf5V8jvRifCB"]'
|
||||
2026-03-13 04:34:11.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:11.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21989/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.202.156/tcp/11303/p2p/16Uiu2HAmGtBS1fFFewVWuD2ofsgWR1uJX9syaW1GUqYHjphuG7gt"]'
|
||||
2026-03-13 04:34:11.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:11.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11302/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.88.194/tcp/32699/p2p/16Uiu2HAmSdiNQwuLJT2GK8D1jJCp69gwJoNojZfobURdC9hAd3if"]'
|
||||
2026-03-13 04:34:11.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:11.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32698/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.202.156/tcp/11303/p2p/16Uiu2HAmGtBS1fFFewVWuD2ofsgWR1uJX9syaW1GUqYHjphuG7gt"]'
|
||||
2026-03-13 04:34:11.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:11.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11302/admin/v1/peers/service" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:11.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.88.194/tcp/57036/p2p/16Uiu2HAmSdiNQwuLJT2GK8D1jJCp69gwJoNojZfobURdC9hAd3if","protocols":["/vac/waku/relay/2.0.0","/vac/waku/store-query/3.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.194.82/tcp/39012/p2p/16Uiu2HAm1f88z1ZyBNHnH4mNWFPfggVfuzbHe44tSf5V8jvRifCB","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
2026-03-13 04:34:11.783 DEBUG [tests.rest_flags.test_admin_flags] /admin/v1/peers/service [{'multiaddr': '/ip4/172.18.88.194/tcp/57036/p2p/16Uiu2HAmSdiNQwuLJT2GK8D1jJCp69gwJoNojZfobURdC9hAd3if', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/store-query/3.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.36.0-164-g0ad551', 'origin': 'UnknownOrigin'}, {'multiaddr': '/ip4/172.18.194.82/tcp/39012/p2p/16Uiu2HAm1f88z1ZyBNHnH4mNWFPfggVfuzbHe44tSf5V8jvRifCB', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.36.0-164-g0ad551', 'origin': 'UnknownOrigin'}]
|
||||
2026-03-13 04:34:11.786 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:34:11.787 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:34:11.787 DEBUG [src.node.waku_node] Stopping container with id bd24ee01a653
|
||||
2026-03-13 04:34:12.349 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:12.351 DEBUG [src.node.waku_node] Stopping container with id 98b4e67efe6e
|
||||
2026-03-13 04:34:12.914 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:12.914 DEBUG [src.node.waku_node] Stopping container with id 85f8832c9519
|
||||
2026-03-13 04:34:13.162 ERROR [src.node.docker_mananger] Max retries reached for container bd24ee01a653. Exiting log stream.
|
||||
2026-03-13 04:34:13.500 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:13.503 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:34:13.511 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:13.516 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:13.521 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
7481
nim/1113/data/attachments/203ea894427fe6b6.txt
Normal file
7481
nim/1113/data/attachments/203ea894427fe6b6.txt
Normal file
File diff suppressed because it is too large
Load Diff
106
nim/1113/data/attachments/20cef07d1a49f7ed.txt
Normal file
106
nim/1113/data/attachments/20cef07d1a49f7ed.txt
Normal file
@ -0,0 +1,106 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_admin_peers_mesh_on_shard_contains_node2 with id: 2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b
|
||||
[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-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__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-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__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-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__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/node4_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__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.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.250.177
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21692', '21693', '21694', '21695', '21696']
|
||||
[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 21692:21692 -p 21693:21693 -p 21694:21694 -p 21695:21695 -p 21696:21696 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=21694 --rest-port=21692 --tcp-port=21693 --discv5-udp-port=21695 --rest-address=0.0.0.0 --nat=extip:172.18.250.177 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=1e4feef0f0e25342badfdc87f20de2c0aaaf8b82d0cbcffe836dae64a94f5ed8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21696 --metrics-logging=true --relay=true --dns-discovery=false
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.250.177 waku e5eeadc21fb32260aaf16f8b2c8b5fc3a422b1eac8ccdf3e6900b58c03fc6171
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 39d6a5ef03fc. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e5eeadc21fb3. Setting up logs at ./log/docker/node1_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21692
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d084f6de9b1c. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21692/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":"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:21692/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.250.177/tcp/21693/p2p/16Uiu2HAkwNDNEmErkMpgnLhEgxCAmT2x5TzUG3kWmecCPJuBhVB1","/ip4/172.18.250.177/tcp/21694/ws/p2p/16Uiu2HAkwNDNEmErkMpgnLhEgxCAmT2x5TzUG3kWmecCPJuBhVB1"],"enrUri":"enr:-La4QF4ZnDEvme3IJhyn-PLFn_ifz2XxqsNqd2R9FAD92pfRdM_i9K4n82dW37f_c8J8KOKLsGa7YvanCncu1-LF5L4CgmlkgnY0gmlwhKwS-rGKbXVsdGlhZGRyc5YACASsEvqxBlS9AAoErBL6sQZUvt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHNSKPFIUscXEZexCZS-Ed9f1dlnyc1DrFB-duYeGPdSDdGNwglS9hXdha3UyAQ"}'
|
||||
[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.96.28
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22315', '22316', '22317', '22318', '22319']
|
||||
[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 22315:22315 -p 22316:22316 -p 22317:22317 -p 22318:22318 -p 22319:22319 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=22317 --rest-port=22315 --tcp-port=22316 --discv5-udp-port=22318 --rest-address=0.0.0.0 --nat=extip:172.18.96.28 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=adefbbf46acb2a053ffbdfd89fc1f9b5cc2afa4139f3733fe1135a9c856bb3f4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22319 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QF4ZnDEvme3IJhyn-PLFn_ifz2XxqsNqd2R9FAD92pfRdM_i9K4n82dW37f_c8J8KOKLsGa7YvanCncu1-LF5L4CgmlkgnY0gmlwhKwS-rGKbXVsdGlhZGRyc5YACASsEvqxBlS9AAoErBL6sQZUvt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHNSKPFIUscXEZexCZS-Ed9f1dlnyc1DrFB-duYeGPdSDdGNwglS9hXdha3UyAQ
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.96.28 waku b4a6f5f12e59e71615ac50e025c90565b130a390b59c6ce12aff3ced3a043b66
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b4a6f5f12e59. Setting up logs at ./log/docker/node2_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22315
|
||||
[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:22315/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":"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:22315/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.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5","/ip4/172.18.96.28/tcp/22317/ws/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5"],"enrUri":"enr:-La4QFPHNyWmQBIJOacMEdtOxdxwsLQrgoJQbzOOBeJqbliJK5NGhNEVGgOLQg-LJ5JeZDDoyRLpuKmuBh6SW__FvLECgmlkgnY0gmlwhKwSYByKbXVsdGlhZGRyc5YACASsEmAcBlcsAAoErBJgHAZXLd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOqb_iiIqUXR_bwSfiqnlahAQpgTYClvRjJYJSUoDo_SDdGNwglcshXdha3UyAQ"}'
|
||||
[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.232.247
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21497', '21498', '21499', '21500', '21501']
|
||||
[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 21497:21497 -p 21498:21498 -p 21499:21499 -p 21500:21500 -p 21501:21501 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=21499 --rest-port=21497 --tcp-port=21498 --discv5-udp-port=21500 --rest-address=0.0.0.0 --nat=extip:172.18.232.247 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=31eaf37bc05ab7cca8cb17cde8dce38cf83aeb67845ed305aaee432abd6a4cbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21501 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QF4ZnDEvme3IJhyn-PLFn_ifz2XxqsNqd2R9FAD92pfRdM_i9K4n82dW37f_c8J8KOKLsGa7YvanCncu1-LF5L4CgmlkgnY0gmlwhKwS-rGKbXVsdGlhZGRyc5YACASsEvqxBlS9AAoErBL6sQZUvt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHNSKPFIUscXEZexCZS-Ed9f1dlnyc1DrFB-duYeGPdSDdGNwglS9hXdha3UyAQ
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.232.247 waku cfdf70b5682d051e1b25c32a9b88aab13f7a5bb9ed4fafdbc98f3025f2499203
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID cfdf70b5682d. Setting up logs at ./log/docker/node3_2026-03-13_04-36-30__805a0eb5-5a3d-41e7-a0b7-edee792e202b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21497
|
||||
[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:21497/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":"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:21497/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.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc","/ip4/172.18.232.247/tcp/21499/ws/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc"],"enrUri":"enr:-La4QAnX1_Ij9WFw15BjrzhO8vuVMNOGfI4u-0rsJXNrdRv3J8h1-Dgzlety7UPL_mVZ3gkmQz7P0o7ocyeRHCggmY8CgmlkgnY0gmlwhKwS6PeKbXVsdGlhZGRyc5YACASsEuj3BlP6AAoErBLo9wZT-90DgnJzhQADAQAAiXNlY3AyNTZrMaEC2oZ0MnsZfMK52-SY4e_7x_4evCPFkh7UGclVXkJTcDuDdGNwglP6hXdha3UyAQ"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21692/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5"]'
|
||||
[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:22315/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.177/tcp/21693/p2p/16Uiu2HAkwNDNEmErkMpgnLhEgxCAmT2x5TzUG3kWmecCPJuBhVB1"]'
|
||||
[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:21692/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc"]'
|
||||
[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:21497/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.177/tcp/21693/p2p/16Uiu2HAkwNDNEmErkMpgnLhEgxCAmT2x5TzUG3kWmecCPJuBhVB1"]'
|
||||
[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:21692/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:22315/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:21497/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:137 mesh topic=/waku/2/rs/3/0, target peers={'/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc', '/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5'}
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21692/admin/v1/peers/mesh/on/0" -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'{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin","score":0.0}]}'
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:143 Node-1 mesh on the shard {'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.96.28/tcp/22316/p2p/16Uiu2HAkyNdKYWP4LCpcoXzA3zbd5hjbKCpUZKcoNbw5u3xFf1Z5', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.36.0-164-g0ad551', 'origin': 'UnknownOrigin', 'score': 0.0}, {'multiaddr': '/ip4/172.18.232.247/tcp/21498/p2p/16Uiu2HAmA8hmbvifwqTuRL2GbTTLfxT6JtGM9xzsBdfSQ6heDmmc', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.36.0-164-g0ad551', 'origin': 'UnknownOrigin', 'score': 0.0}]}
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:145 Validate the schema variables
|
||||
[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 e5eeadc21fb3
|
||||
[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 b4a6f5f12e59
|
||||
[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 cfdf70b5682d
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e5eeadc21fb3. 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.
|
||||
84
nim/1113/data/attachments/2142792de9c62a8e.txt
Normal file
84
nim/1113/data/attachments/2142792de9c62a8e.txt
Normal file
@ -0,0 +1,84 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_passing_invalid_cursor with id: 2026-03-13_04-34-04__a483ad3d-d80e-42d7-b7c5-fd7a1fce5251
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-34-04__a483ad3d-d80e-42d7-b7c5-fd7a1fce5251__wakuorg_nwaku:latest.log
|
||||
[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.110.1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10047', '10048', '10049', '10050', '10051']
|
||||
[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 10047:10047 -p 10048:10048 -p 10049:10049 -p 10050:10050 -p 10051:10051 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=10049 --rest-port=10047 --tcp-port=10048 --discv5-udp-port=10050 --rest-address=0.0.0.0 --nat=extip:172.18.110.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=078b2baa6d254733cc4c42f33ba7290a6cf179e5dcfd87f9bbcb6daebc2de106 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10051 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.1 waku 5ef73501dd833f804042f8c1435ad9e01ebcb556225e7d257a624b26bdfcaa8b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5ef73501dd83. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-34-04__a483ad3d-d80e-42d7-b7c5-fd7a1fce5251__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10047
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container da59c29d69e4. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6c7ec890cfe4. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10047/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:10047/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.110.1/tcp/10048/p2p/16Uiu2HAm1tCx3394ii5j3AatwNBcufkTfJsb66w98mxGyrakjjHJ","/ip4/172.18.110.1/tcp/10049/ws/p2p/16Uiu2HAm1tCx3394ii5j3AatwNBcufkTfJsb66w98mxGyrakjjHJ"],"enrUri":"enr:-L24QJzOYu9PZsOdCUTKFotrMzMOM64N_gQzREE-wQ6JSNgafgh0crjsYb36bwLX_V1_eQ4y4d0o6JIq8AL19Wzo4_4CgmlkgnY0gmlwhKwSbgGKbXVsdGlhZGRyc5YACASsEm4BBidAAAoErBJuAQYnQd0DgnJzhQADAQAAiXNlY3AyNTZrMaECX_I9efFHo5wlL2z1819Q70pgyAOLLgeh70x-iMiGvLmDdGNwgidAg3VkcIInQoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-34-04__a483ad3d-d80e-42d7-b7c5-fd7a1fce5251__wakuorg_nwaku:latest.log
|
||||
[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.153.104
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56588', '56589', '56590', '56591', '56592']
|
||||
[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 56588:56588 -p 56589:56589 -p 56590:56590 -p 56591:56591 -p 56592:56592 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=56590 --rest-port=56588 --tcp-port=56589 --discv5-udp-port=56591 --rest-address=0.0.0.0 --nat=extip:172.18.153.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5a38f0ab82fb758747ec42d8a2ba1b2ad2f544fec306bca22d4358c3cedae2ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56592 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJzOYu9PZsOdCUTKFotrMzMOM64N_gQzREE-wQ6JSNgafgh0crjsYb36bwLX_V1_eQ4y4d0o6JIq8AL19Wzo4_4CgmlkgnY0gmlwhKwSbgGKbXVsdGlhZGRyc5YACASsEm4BBidAAAoErBJuAQYnQd0DgnJzhQADAQAAiXNlY3AyNTZrMaECX_I9efFHo5wlL2z1819Q70pgyAOLLgeh70x-iMiGvLmDdGNwgidAg3VkcIInQoV3YWt1MgM --storenode=/ip4/172.18.110.1/tcp/10048/p2p/16Uiu2HAm1tCx3394ii5j3AatwNBcufkTfJsb66w98mxGyrakjjHJ --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.153.104 waku efae7667e44d530ab044e47c9ae18d37b01fc5fc0e69328d74746697b13da4f5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID efae7667e44d. Setting up logs at ./log/docker/store_node1_2026-03-13_04-34-04__a483ad3d-d80e-42d7-b7c5-fd7a1fce5251__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56588
|
||||
[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:56588/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:56588/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.153.104/tcp/56589/p2p/16Uiu2HAmTPRg5i3cD9yRA1uQaDfKiXpMXw841ZhWKBE4dY2mFojx","/ip4/172.18.153.104/tcp/56590/ws/p2p/16Uiu2HAmTPRg5i3cD9yRA1uQaDfKiXpMXw841ZhWKBE4dY2mFojx"],"enrUri":"enr:-L24QEm8WR-XfAowzpRyWSxiSdPbZjjFD-YBQBvaRRd7ToHzNFoxM0MUHaDtIsrulXqndRVjR_gJ0UNGVARk6QnJHasCgmlkgnY0gmlwhKwSmWiKbXVsdGlhZGRyc5YACASsEploBt0NAAoErBKZaAbdDt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2uKlF4cuTES8TnsIxxL9EailyhFpBqm3Wrgf5kr5wYODdGNwgt0Ng3VkcILdD4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56588/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.1/tcp/10048/p2p/16Uiu2HAm1tCx3394ii5j3AatwNBcufkTfJsb66w98mxGyrakjjHJ"]'
|
||||
[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:10047/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:56588/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10047/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10047/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56588/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:56588/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
|
||||
[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 5ef73501dd83
|
||||
[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 efae7667e44d
|
||||
[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.
|
||||
92
nim/1113/data/attachments/2154313fe2a13eeb.txt
Normal file
92
nim/1113/data/attachments/2154313fe2a13eeb.txt
Normal file
@ -0,0 +1,92 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_time_filter_start_time_equals_end_time with id: 2026-03-13_04-34-17__436a013c-5e8b-4201-88f3-a623ad9fc9a5
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-34-17__436a013c-5e8b-4201-88f3-a623ad9fc9a5__wakuorg_nwaku:latest.log
|
||||
[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.62.206
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62731', '62732', '62733', '62734', '62735']
|
||||
[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 62731:62731 -p 62732:62732 -p 62733:62733 -p 62734:62734 -p 62735:62735 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=62733 --rest-port=62731 --tcp-port=62732 --discv5-udp-port=62734 --rest-address=0.0.0.0 --nat=extip:172.18.62.206 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c186d2df393ffda46b1d58dd333b9fd705e35073ea34ec9dd4e910df5de4ebee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62735 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.206 waku 46846277613b62c2efb5a2827500c58a3f41c7ce3a1b9e3eb5fbeebcca94e27c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 46846277613b. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-34-17__436a013c-5e8b-4201-88f3-a623ad9fc9a5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62731
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0b9fe4abb92b. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 67d9b963237c. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62731/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:62731/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.62.206/tcp/62732/p2p/16Uiu2HAmEBpKSTRPVMog8MTP7UsrG5teuvXDFSbmgXfDpqKn5dcP","/ip4/172.18.62.206/tcp/62733/ws/p2p/16Uiu2HAmEBpKSTRPVMog8MTP7UsrG5teuvXDFSbmgXfDpqKn5dcP"],"enrUri":"enr:-L24QL25DgW7oT6KZI1WV9xRGNiBuqNi9zk_0B6VJRLn3vYZKoUiwnp6BvLzdXX4EnIrpqYqSaaqtwiaevIYIgUn080CgmlkgnY0gmlwhKwSPs6KbXVsdGlhZGRyc5YACASsEj7OBvUMAAoErBI-zgb1Dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFsFZUbC82vxQUrKUNs6kBeWHy4iBgzU0IDQRf9IvrESDdGNwgvUMg3VkcIL1DoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-34-17__436a013c-5e8b-4201-88f3-a623ad9fc9a5__wakuorg_nwaku:latest.log
|
||||
[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.62.57
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9954', '9955', '9956', '9957', '9958']
|
||||
[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 9954:9954 -p 9955:9955 -p 9956:9956 -p 9957:9957 -p 9958:9958 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=9956 --rest-port=9954 --tcp-port=9955 --discv5-udp-port=9957 --rest-address=0.0.0.0 --nat=extip:172.18.62.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8bee27ca2c6ebfcf0cf0f1c91cf59ad5ffebbfcccc4ff4d7c105427dcb4ec744 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9958 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL25DgW7oT6KZI1WV9xRGNiBuqNi9zk_0B6VJRLn3vYZKoUiwnp6BvLzdXX4EnIrpqYqSaaqtwiaevIYIgUn080CgmlkgnY0gmlwhKwSPs6KbXVsdGlhZGRyc5YACASsEj7OBvUMAAoErBI-zgb1Dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFsFZUbC82vxQUrKUNs6kBeWHy4iBgzU0IDQRf9IvrESDdGNwgvUMg3VkcIL1DoV3YWt1MgM --storenode=/ip4/172.18.62.206/tcp/62732/p2p/16Uiu2HAmEBpKSTRPVMog8MTP7UsrG5teuvXDFSbmgXfDpqKn5dcP --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.57 waku 930e252ab4d81bb0359603015d1d92041c904dee31148dad90bfdca7a9d74828
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 930e252ab4d8. Setting up logs at ./log/docker/store_node1_2026-03-13_04-34-17__436a013c-5e8b-4201-88f3-a623ad9fc9a5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9954
|
||||
[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:9954/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:9954/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.62.57/tcp/9955/p2p/16Uiu2HAmM4QhM7x17EgbnhWFAKGT29sYbuhNkYH6Jm5rQgdTWBQT","/ip4/172.18.62.57/tcp/9956/ws/p2p/16Uiu2HAmM4QhM7x17EgbnhWFAKGT29sYbuhNkYH6Jm5rQgdTWBQT"],"enrUri":"enr:-L24QIQ8JoG--zxXST9wkbDXHL5TLn1zp7nTIUAnmFtcyAIpDBZkXmPkT97gZkERNXtUKGyjPtfRNbKtqBAhzSz-5rACgmlkgnY0gmlwhKwSPjmKbXVsdGlhZGRyc5YACASsEj45BibjAAoErBI-OQYm5N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfN1hxkAVdpD2-wFfIeFsj6IFtSY7g139l9W_xC__Q6CDdGNwgibjg3VkcIIm5YV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9954/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.62.206/tcp/62732/p2p/16Uiu2HAmEBpKSTRPVMog8MTP7UsrG5teuvXDFSbmgXfDpqKn5dcP"]'
|
||||
[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:62731/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:9954/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62731/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62731/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62731/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62731/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62731/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62731/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62731/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1773376456442323968&endTime=1773376456442323968&pageSize=20&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2766a4bf8f95c579e0cb5869f32c7ec3e39120b1a77fdfe23fc8e54c75c3e591"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9954/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1773376456442323968&endTime=1773376456442323968&pageSize=20&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2766a4bf8f95c579e0cb5869f32c7ec3e39120b1a77fdfe23fc8e54c75c3e591"}]}'
|
||||
[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 46846277613b
|
||||
[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 930e252ab4d8
|
||||
[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.
|
||||
68
nim/1113/data/attachments/223adfec06e68fee.txt
Normal file
68
nim/1113/data/attachments/223adfec06e68fee.txt
Normal file
@ -0,0 +1,68 @@
|
||||
2026-03-13 04:33:30.132 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:33:30.133 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_pubsub_topic_string_instead_of_list with id: 2026-03-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9
|
||||
2026-03-13 04:33:30.133 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:33:30.133 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-13 04:33:30.133 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-13 04:33:30.140 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:30.140 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:30.140 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:30.140 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:30.141 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:30.141 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.155
|
||||
2026-03-13 04:33:30.141 DEBUG [src.node.docker_mananger] Generated ports ['5003', '5004', '5005', '5006', '5007']
|
||||
2026-03-13 04:33:30.142 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:30.142 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:30.142 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:30.142 DEBUG [src.node.docker_mananger] docker run -i -t -p 5003:5003 -p 5004:5004 -p 5005:5005 -p 5006:5006 -p 5007:5007 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=5005 --rest-port=5003 --tcp-port=5004 --discv5-udp-port=5006 --rest-address=0.0.0.0 --nat=extip:172.18.241.155 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad2dcefa28b19b1cc1d8b7bedcceac3fd76be2b21ac9c7c4cf19cf56cbafbcc4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5007 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-13 04:33:30.326 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.155 waku aad6081d3af61001cf7def1186b3e8c27bed888f147fa86249124bc64c966e61
|
||||
2026-03-13 04:33:30.363 DEBUG [src.node.docker_mananger] Container started with ID aad6081d3af6. Setting up logs at ./log/docker/node1_2026-03-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:30.363 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5003
|
||||
2026-03-13 04:33:30.363 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:30.402 ERROR [src.node.docker_mananger] Max retries reached for container 13f952579a5f. Exiting log stream.
|
||||
2026-03-13 04:33:30.939 ERROR [src.node.docker_mananger] Max retries reached for container be624c30a042. Exiting log stream.
|
||||
2026-03-13 04:33:31.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5003/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:31.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
2026-03-13 04:33:31.367 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:31.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5003/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:31.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.155/tcp/5004/p2p/16Uiu2HAmHsQV6BK36bMMuskRiL7ftcT8tCqscPhKAkW6DoxGHigf","/ip4/172.18.241.155/tcp/5005/ws/p2p/16Uiu2HAmHsQV6BK36bMMuskRiL7ftcT8tCqscPhKAkW6DoxGHigf"],"enrUri":"enr:-L24QPKEl-aT4TJNZNPes5gSqdh5gW0qTo3M-vp_IoqrlsGFZWx1xQuNuscpva-EPCPF3NKIPxs33-jBJxWxxv9yv8ICgmlkgnY0gmlwhKwS8ZuKbXVsdGlhZGRyc5YACASsEvGbBhOMAAoErBLxmwYTjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTXixe4yBRm-WDthZ0b2Wn3cBVtcjYx4Y9di97i6WWBCDdGNwghOMg3VkcIITjoV3YWt1MgU"}'
|
||||
2026-03-13 04:33:31.369 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:31.370 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-13 04:33:31.376 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:33:31.376 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:31.376 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:33:31.376 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:33:31.378 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:33:31.378 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.97
|
||||
2026-03-13 04:33:31.378 DEBUG [src.node.docker_mananger] Generated ports ['25710', '25711', '25712', '25713', '25714']
|
||||
2026-03-13 04:33:31.378 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:33:31.378 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:33:31.379 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:33:31.379 DEBUG [src.node.docker_mananger] docker run -i -t -p 25710:25710 -p 25711:25711 -p 25712:25712 -p 25713:25713 -p 25714:25714 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=25712 --rest-port=25710 --tcp-port=25711 --discv5-udp-port=25713 --rest-address=0.0.0.0 --nat=extip:172.18.229.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9aab747ae0af5335a7edd69042c3990e08cfef707aaeca9d6dabfa51210ef6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25714 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPKEl-aT4TJNZNPes5gSqdh5gW0qTo3M-vp_IoqrlsGFZWx1xQuNuscpva-EPCPF3NKIPxs33-jBJxWxxv9yv8ICgmlkgnY0gmlwhKwS8ZuKbXVsdGlhZGRyc5YACASsEvGbBhOMAAoErBLxmwYTjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTXixe4yBRm-WDthZ0b2Wn3cBVtcjYx4Y9di97i6WWBCDdGNwghOMg3VkcIITjoV3YWt1MgU --filternode=/ip4/172.18.241.155/tcp/5004/p2p/16Uiu2HAmHsQV6BK36bMMuskRiL7ftcT8tCqscPhKAkW6DoxGHigf
|
||||
2026-03-13 04:33:31.562 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.97 waku 49f6d1509c4fa11bca1a3963349a44f7a2c93e540e4b4875ef39c2f421a33b80
|
||||
2026-03-13 04:33:31.594 DEBUG [src.node.docker_mananger] Container started with ID 49f6d1509c4f. Setting up logs at ./log/docker/node2_2026-03-13_04-33-30__c9d7d2ef-5f16-425c-94a8-8bf3d5a800e9__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:33:31.594 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25710
|
||||
2026-03-13 04:33:31.595 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:33:32.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25710/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:32.599 INFO [src.node.api_clients.base_client] 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"}]}'
|
||||
2026-03-13 04:33:32.599 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:33:32.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25710/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:33:32.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.97/tcp/25711/p2p/16Uiu2HAmL3NVegPHgP5RnYFC97Mo8PempgNzibnrut9nWJgdJyy2","/ip4/172.18.229.97/tcp/25712/ws/p2p/16Uiu2HAmL3NVegPHgP5RnYFC97Mo8PempgNzibnrut9nWJgdJyy2"],"enrUri":"enr:-L24QH2OU9THuCgwSLsh5gVmYQ8CPD19hF4rsOJzIWO2gV8AGESnOqb_-ErkS8sCv16t4ecwtYPz3Cq7Vn8gCj7pov4CgmlkgnY0gmlwhKwS5WGKbXVsdGlhZGRyc5YACASsEuVhBmRvAAoErBLlYQZkcN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbb2f778H1VFu8OAC82YjgL-KbiddXYR4EpR-Q4xb_pmDdGNwgmRvg3VkcIJkcYV3YWt1MgA"}'
|
||||
2026-03-13 04:33:32.602 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:33:32.602 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25710/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.155/tcp/5004/p2p/16Uiu2HAmHsQV6BK36bMMuskRiL7ftcT8tCqscPhKAkW6DoxGHigf"]'
|
||||
2026-03-13 04:33:32.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:32.636 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-13 04:33:32.637 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5003/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-13 04:33:32.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:33:32.654 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25710/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2cd1319d-abd8-4303-b764-a2ddb9fb8455", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:32.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2cd1319d-abd8-4303-b764-a2ddb9fb8455","statusDesc":"OK"}'
|
||||
2026-03-13 04:33:32.668 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:25710/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto", "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-13 04:33:32.670 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:25710/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-13 04:33:32.673 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:33:32.674 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:33:32.674 DEBUG [src.node.waku_node] Stopping container with id aad6081d3af6
|
||||
2026-03-13 04:33:33.219 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:33.219 DEBUG [src.node.waku_node] Stopping container with id 49f6d1509c4f
|
||||
2026-03-13 04:33:33.767 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:33:33.770 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:33:33.774 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:33:33.778 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
226
nim/1113/data/attachments/2263bf75f3becdf1.txt
Normal file
226
nim/1113/data/attachments/2263bf75f3becdf1.txt
Normal file
@ -0,0 +1,226 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_sync_with_nodes_restart__case2 with id: 2026-03-13_04-39-19__6df23c84-f104-40a0-98a8-550ea7411801
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_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-13_04-39-19__6df23c84-f104-40a0-98a8-550ea7411801__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-13_04-39-19__6df23c84-f104-40a0-98a8-550ea7411801__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-13_04-39-19__6df23c84-f104-40a0-98a8-550ea7411801__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[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.86.217
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12455', '12456', '12457', '12458', '12459']
|
||||
[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 12455:12455 -p 12456:12456 -p 12457:12457 -p 12458:12458 -p 12459:12459 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=12457 --rest-port=12455 --tcp-port=12456 --discv5-udp-port=12458 --rest-address=0.0.0.0 --nat=extip:172.18.86.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa0e6074ad3aa3eeffea07ddff873dbf9d1cbf9d23eb1c9ae82accb032f20a12 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12459 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.86.217 waku af1a92e46367d58fbbaa112d4b4aa3db60495b9aa11322ac08fdb2dd137bd35c
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1aa75a35ef3f. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID af1a92e46367. Setting up logs at ./log/docker/node1_2026-03-13_04-39-19__6df23c84-f104-40a0-98a8-550ea7411801__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12455
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d82c68dfc454. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12455/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:12455/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.86.217/tcp/12456/p2p/16Uiu2HAmGfzh4nvQXV5miBpqHmrVBJmETZoZV4VuUdRybgt9ijEX","/ip4/172.18.86.217/tcp/12457/ws/p2p/16Uiu2HAmGfzh4nvQXV5miBpqHmrVBJmETZoZV4VuUdRybgt9ijEX"],"enrUri":"enr:-L24QNUQwYukFL-8w4Q_gX3K0z5no29DJcslWLszyOt3PS4GOXR5Cx2DXTbcygn0Jf8shAn6y6gwS_Mw6t60ddYOdZoCgmlkgnY0gmlwhKwSVtmKbXVsdGlhZGRyc5YACASsElbZBjCoAAoErBJW2QYwqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDO7C2zBVjC8V3hfT-sPYzsxBz-rrJqfB_rNubrxXcO4CDdGNwgjCog3VkcIIwqoV3YWt1MgM"}'
|
||||
[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.181.34
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32966', '32967', '32968', '32969', '32970']
|
||||
[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 32966:32966 -p 32967:32967 -p 32968:32968 -p 32969:32969 -p 32970:32970 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=32968 --rest-port=32966 --tcp-port=32967 --discv5-udp-port=32969 --rest-address=0.0.0.0 --nat=extip:172.18.181.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fac1b3fa00d0cf7a4b8c065bee259c9a9f6dfbaf10db8dbabd873caecdb0230c --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32970 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNUQwYukFL-8w4Q_gX3K0z5no29DJcslWLszyOt3PS4GOXR5Cx2DXTbcygn0Jf8shAn6y6gwS_Mw6t60ddYOdZoCgmlkgnY0gmlwhKwSVtmKbXVsdGlhZGRyc5YACASsElbZBjCoAAoErBJW2QYwqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDO7C2zBVjC8V3hfT-sPYzsxBz-rrJqfB_rNubrxXcO4CDdGNwgjCog3VkcIIwqoV3YWt1MgM
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.181.34 waku 58b0fda80e340ddfae5642ce5c9778a3ea814366b5a6a8a4e82778b348244902
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 58b0fda80e34. Setting up logs at ./log/docker/node2_2026-03-13_04-39-19__6df23c84-f104-40a0-98a8-550ea7411801__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32966
|
||||
[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:32966/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":"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:32966/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.181.34/tcp/32967/p2p/16Uiu2HAm2Dz1auuicJtgn3xt3JXd35XoTwVwHAQVfMeLn9CSGhke","/ip4/172.18.181.34/tcp/32968/ws/p2p/16Uiu2HAm2Dz1auuicJtgn3xt3JXd35XoTwVwHAQVfMeLn9CSGhke"],"enrUri":"enr:-L24QLDHNIjEyXcLlMSjEfZJ-XHbN5LLj21Dsw9qIla_Ce8PQRxQ1W6qddkOKTwGE8D_45SI2DM9Ob0RA-kdyt6j3EUCgmlkgnY0gmlwhKwStSKKbXVsdGlhZGRyc5YACASsErUiBoDHAAoErBK1IgaAyN0DgnJzhQADAQAAiXNlY3AyNTZrMaECZQM587je0Imt_nstPSGQXSsWuInJINzrm6kdo4j308uDdGNwgoDHg3VkcIKAyYV3YWt1MgE"}'
|
||||
[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.168.76
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46271', '46272', '46273', '46274', '46275']
|
||||
[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 46271:46271 -p 46272:46272 -p 46273:46273 -p 46274:46274 -p 46275:46275 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=46273 --rest-port=46271 --tcp-port=46272 --discv5-udp-port=46274 --rest-address=0.0.0.0 --nat=extip:172.18.168.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad980dddbe3f1efdfc4a9a1bfe56a441630322ddcc171ec8eaa8edbdf5d78ed1 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46275 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLDHNIjEyXcLlMSjEfZJ-XHbN5LLj21Dsw9qIla_Ce8PQRxQ1W6qddkOKTwGE8D_45SI2DM9Ob0RA-kdyt6j3EUCgmlkgnY0gmlwhKwStSKKbXVsdGlhZGRyc5YACASsErUiBoDHAAoErBK1IgaAyN0DgnJzhQADAQAAiXNlY3AyNTZrMaECZQM587je0Imt_nstPSGQXSsWuInJINzrm6kdo4j308uDdGNwgoDHg3VkcIKAyYV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.76 waku ee9b1fd8182331f5a9a85e47442e8ebd5e77008493462ccb84585491a20888e3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ee9b1fd81823. Setting up logs at ./log/docker/node3_2026-03-13_04-39-19__6df23c84-f104-40a0-98a8-550ea7411801__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46271
|
||||
[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:46271/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":"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:46271/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.168.76/tcp/46272/p2p/16Uiu2HAmD77t9ucpDgovP8zXoT9om2U3d1yrrjELGYGCvqXaDETe","/ip4/172.18.168.76/tcp/46273/ws/p2p/16Uiu2HAmD77t9ucpDgovP8zXoT9om2U3d1yrrjELGYGCvqXaDETe"],"enrUri":"enr:-L24QAm_W9f-ER8SKzTXNhgT1_3AaFO5REePMcxTYH9Oi0cDP0BU9u5YR14bq_dPQXeaJUcvZc_8WajIim29dcuO0fACgmlkgnY0gmlwhKwSqEyKbXVsdGlhZGRyc5YACASsEqhMBrTAAAoErBKoTAa0wd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBrGeHw-tRK3IXBKNokP2xnx3l2tNGO0c8rHSaBcjEA2DdGNwgrTAg3VkcIK0woV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.217/tcp/12456/p2p/16Uiu2HAmGfzh4nvQXV5miBpqHmrVBJmETZoZV4VuUdRybgt9ijEX"]'
|
||||
[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:46271/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.181.34/tcp/32967/p2p/16Uiu2HAm2Dz1auuicJtgn3xt3JXd35XoTwVwHAQVfMeLn9CSGhke"]'
|
||||
[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:12455/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:32966/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:46271/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32966/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.01 seconds
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:257 Restarting container with id 58b0fda80e34
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 5 seconds
|
||||
[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:12455/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xed91b619666a7bcdd67e26902b5d1a652dc6a6b18c396ea03433bb556105d809"},{"messageHash":"0xa18b5b085f9593bba95d85d5fff2ef8224582ca20b3e5fffe1898617a937eccb"},{"messageHash":"0xc8cccc12c97908b28a288903409e2b479688323db1ea77454befdff7b311c676"},{"messageHash":"0x9bbe3e88cc86337d3364c7f38aba669769ffdbcb2229491b5108653e35b97692"},{"messageHash":"0x30b5f088c79afe49b052dcab31ae0e7b69066fddfc5d407fda67ada2d5e40bc8"},{"messageHash":"0xac2cc42ece7e086726fa22126ae0cf9aba8fb1e83160ed4e7784f89470897f1b"},{"messageHash":"0x03977b8bfe5a757a66bb41d204e4ba73394f897882b14fb95fddc9bdb3ca8358"},{"messageHash":"0x4773cd84cd6e445b41f4a29d7a035208ce3eb76b5bd3ac67fd75cb848e6142b6"},{"messageHash":"0x015fe043f9561117db049f2fef8cdf1eea2657bd6666f3e431e78e0c8f4dbfe5"},{"messageHash":"0x0d9b3fa622ec5266983d566b0ab6eb4ed4bedf1c91dfc3dc915ecb6f1935bf57"},{"messageHash":"0x3d1df5e6970022a754503ceb4cb568b022ba5be8e6f58ed96082d86d41d4f98c"},{"messageHash":"0x4f7b6b8a71affcd3819a012da895a8686aee02705674d63a3cad69567a861494"},{"messageHash":"0xc407a7b44a3909351c1977eceea25c71d84c2e96a28c82790413b49733f784a9"},{"messageHash":"0x114b7f9ee7104be164288c6f36adf0881f6fadba1fe52d06a6abbfe4c6a83483"},{"messageHash":"0x7e315a311e58889b3d02049ca08b2df640d01f30e093da3fa77a4d9b0abd0c04"},{"messageHash":"0x44d98fc6987a18e695b661841fe20609c2b6eb97a389e1452707b1eaa856c473"},{"messageHash":"0xdc9e0f9b6976efc60affbb3211b67d550ae01ac4a559bf936ac11eb44ff92dfa"},{"messageHash":"0x215da9e1c236ee5f00d55f9d02d1e2e7680bf6df9e7a2ebca80f50720a724ea4"},{"messageHash":"0xb7ba485e1b1382f49a17d44cf27bc5bb2d6944b02e2bd2045a3a39660b93f05d"},{"messageHash":"0x79bf5b2bf694a0af1a834254418b49bf1d422662f4fb95fade6afb56b46575de"},{"messageHash":"0x15669ebeacf2689f64bcdb0062371eb4043137a9e351c2aa3f9935ac7dc8d58d"},{"messageHash":"0x14063594237755e84ab1425633de214c1a6c9f58cc987ab6a970d7d7cfbd5670"},{"messageHash":"0x1002f0718c3390a1c4397639136014676d398fa5081556eadad0514c49da9d3d"},{"messageHash":"0x8fe4695aa97ba308e153ba096cf01d79758dc77d0a9722d2465bcb1ae5eb62f5"},{"messageHash":"0xe188615dc72f5175cfca3a3580d7e6ff0625acac49833103c300e81ae5d3cf25"},{"messageHash":"0xfa30046151243e9623705262f51f13db93bbede1c4c1fdb919f92ea4ff91d2c2"},{"messageHash":"0x8b0c49a55352f4b142843df023a289dabda9d3154f52ccdf0e810b16077f5fb7"},{"messageHash":"0x54e7573db86e973cf17644faf1a950a374fa6150389a05a3c14190537e8bb88d"},{"messageHash":"0x9fc06fcde313faa9eea910d9daf0f6589a261871699751c5e987d575973a720b"},{"messageHash":"0xed084eb636c878d3885f498815b68b7818421c6f5eea83882c4427c4f11fd41d"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 30
|
||||
[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:32966/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&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":"5057ea3d670281c153e0","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xed91b619666a7bcdd67e26902b5d1a652dc6a6b18c396ea03433bb556105d809"},{"messageHash":"0xa18b5b085f9593bba95d85d5fff2ef8224582ca20b3e5fffe1898617a937eccb"},{"messageHash":"0xc8cccc12c97908b28a288903409e2b479688323db1ea77454befdff7b311c676"},{"messageHash":"0x9bbe3e88cc86337d3364c7f38aba669769ffdbcb2229491b5108653e35b97692"},{"messageHash":"0x30b5f088c79afe49b052dcab31ae0e7b69066fddfc5d407fda67ada2d5e40bc8"},{"messageHash":"0xac2cc42ece7e086726fa22126ae0cf9aba8fb1e83160ed4e7784f89470897f1b"},{"messageHash":"0x03977b8bfe5a757a66bb41d204e4ba73394f897882b14fb95fddc9bdb3ca8358"},{"messageHash":"0x4773cd84cd6e445b41f4a29d7a035208ce3eb76b5bd3ac67fd75cb848e6142b6"},{"messageHash":"0x015fe043f9561117db049f2fef8cdf1eea2657bd6666f3e431e78e0c8f4dbfe5"},{"messageHash":"0x0d9b3fa622ec5266983d566b0ab6eb4ed4bedf1c91dfc3dc915ecb6f1935bf57"},{"messageHash":"0x3d1df5e6970022a754503ceb4cb568b022ba5be8e6f58ed96082d86d41d4f98c"},{"messageHash":"0x4f7b6b8a71affcd3819a012da895a8686aee02705674d63a3cad69567a861494"},{"messageHash":"0xc407a7b44a3909351c1977eceea25c71d84c2e96a28c82790413b49733f784a9"},{"messageHash":"0x114b7f9ee7104be164288c6f36adf0881f6fadba1fe52d06a6abbfe4c6a83483"},{"messageHash":"0x7e315a311e58889b3d02049ca08b2df640d01f30e093da3fa77a4d9b0abd0c04"},{"messageHash":"0x44d98fc6987a18e695b661841fe20609c2b6eb97a389e1452707b1eaa856c473"},{"messageHash":"0xdc9e0f9b6976efc60affbb3211b67d550ae01ac4a559bf936ac11eb44ff92dfa"},{"messageHash":"0x215da9e1c236ee5f00d55f9d02d1e2e7680bf6df9e7a2ebca80f50720a724ea4"},{"messageHash":"0xb7ba485e1b1382f49a17d44cf27bc5bb2d6944b02e2bd2045a3a39660b93f05d"},{"messageHash":"0x79bf5b2bf694a0af1a834254418b49bf1d422662f4fb95fade6afb56b46575de"},{"messageHash":"0x15669ebeacf2689f64bcdb0062371eb4043137a9e351c2aa3f9935ac7dc8d58d"},{"messageHash":"0x14063594237755e84ab1425633de214c1a6c9f58cc987ab6a970d7d7cfbd5670"},{"messageHash":"0x1002f0718c3390a1c4397639136014676d398fa5081556eadad0514c49da9d3d"},{"messageHash":"0x8fe4695aa97ba308e153ba096cf01d79758dc77d0a9722d2465bcb1ae5eb62f5"},{"messageHash":"0xe188615dc72f5175cfca3a3580d7e6ff0625acac49833103c300e81ae5d3cf25"},{"messageHash":"0xfa30046151243e9623705262f51f13db93bbede1c4c1fdb919f92ea4ff91d2c2"},{"messageHash":"0x8b0c49a55352f4b142843df023a289dabda9d3154f52ccdf0e810b16077f5fb7"},{"messageHash":"0x54e7573db86e973cf17644faf1a950a374fa6150389a05a3c14190537e8bb88d"},{"messageHash":"0x9fc06fcde313faa9eea910d9daf0f6589a261871699751c5e987d575973a720b"},{"messageHash":"0xed084eb636c878d3885f498815b68b7818421c6f5eea83882c4427c4f11fd41d"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 30
|
||||
[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:46271/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&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":"6d88f4b8d696b47de113","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xed91b619666a7bcdd67e26902b5d1a652dc6a6b18c396ea03433bb556105d809"},{"messageHash":"0xa18b5b085f9593bba95d85d5fff2ef8224582ca20b3e5fffe1898617a937eccb"},{"messageHash":"0xc8cccc12c97908b28a288903409e2b479688323db1ea77454befdff7b311c676"},{"messageHash":"0x9bbe3e88cc86337d3364c7f38aba669769ffdbcb2229491b5108653e35b97692"},{"messageHash":"0x30b5f088c79afe49b052dcab31ae0e7b69066fddfc5d407fda67ada2d5e40bc8"},{"messageHash":"0xac2cc42ece7e086726fa22126ae0cf9aba8fb1e83160ed4e7784f89470897f1b"},{"messageHash":"0x03977b8bfe5a757a66bb41d204e4ba73394f897882b14fb95fddc9bdb3ca8358"},{"messageHash":"0x4773cd84cd6e445b41f4a29d7a035208ce3eb76b5bd3ac67fd75cb848e6142b6"},{"messageHash":"0x015fe043f9561117db049f2fef8cdf1eea2657bd6666f3e431e78e0c8f4dbfe5"},{"messageHash":"0x0d9b3fa622ec5266983d566b0ab6eb4ed4bedf1c91dfc3dc915ecb6f1935bf57"},{"messageHash":"0x3d1df5e6970022a754503ceb4cb568b022ba5be8e6f58ed96082d86d41d4f98c"},{"messageHash":"0x4f7b6b8a71affcd3819a012da895a8686aee02705674d63a3cad69567a861494"},{"messageHash":"0xc407a7b44a3909351c1977eceea25c71d84c2e96a28c82790413b49733f784a9"},{"messageHash":"0x114b7f9ee7104be164288c6f36adf0881f6fadba1fe52d06a6abbfe4c6a83483"},{"messageHash":"0x7e315a311e58889b3d02049ca08b2df640d01f30e093da3fa77a4d9b0abd0c04"},{"messageHash":"0x44d98fc6987a18e695b661841fe20609c2b6eb97a389e1452707b1eaa856c473"},{"messageHash":"0xdc9e0f9b6976efc60affbb3211b67d550ae01ac4a559bf936ac11eb44ff92dfa"},{"messageHash":"0x215da9e1c236ee5f00d55f9d02d1e2e7680bf6df9e7a2ebca80f50720a724ea4"},{"messageHash":"0xb7ba485e1b1382f49a17d44cf27bc5bb2d6944b02e2bd2045a3a39660b93f05d"},{"messageHash":"0x79bf5b2bf694a0af1a834254418b49bf1d422662f4fb95fade6afb56b46575de"},{"messageHash":"0x15669ebeacf2689f64bcdb0062371eb4043137a9e351c2aa3f9935ac7dc8d58d"},{"messageHash":"0x14063594237755e84ab1425633de214c1a6c9f58cc987ab6a970d7d7cfbd5670"},{"messageHash":"0x1002f0718c3390a1c4397639136014676d398fa5081556eadad0514c49da9d3d"},{"messageHash":"0x8fe4695aa97ba308e153ba096cf01d79758dc77d0a9722d2465bcb1ae5eb62f5"},{"messageHash":"0xe188615dc72f5175cfca3a3580d7e6ff0625acac49833103c300e81ae5d3cf25"},{"messageHash":"0xfa30046151243e9623705262f51f13db93bbede1c4c1fdb919f92ea4ff91d2c2"},{"messageHash":"0x8b0c49a55352f4b142843df023a289dabda9d3154f52ccdf0e810b16077f5fb7"},{"messageHash":"0x54e7573db86e973cf17644faf1a950a374fa6150389a05a3c14190537e8bb88d"},{"messageHash":"0x9fc06fcde313faa9eea910d9daf0f6589a261871699751c5e987d575973a720b"},{"messageHash":"0xed084eb636c878d3885f498815b68b7818421c6f5eea83882c4427c4f11fd41d"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 30
|
||||
[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 af1a92e46367
|
||||
[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 58b0fda80e34
|
||||
[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 ee9b1fd81823
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container af1a92e46367. 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.
|
||||
78
nim/1113/data/attachments/226cf6dd9e69377b.txt
Normal file
78
nim/1113/data/attachments/226cf6dd9e69377b.txt
Normal file
@ -0,0 +1,78 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_different_latency_between_two_nodes[200] with id: 2026-03-13_04-32-39__27218fdc-a88e-4565-b79f-53a19222972c
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_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-13_04-32-39__27218fdc-a88e-4565-b79f-53a19222972c__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-13_04-32-39__27218fdc-a88e-4565-b79f-53a19222972c__wakuorg_nwaku:latest.log
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:204 Starting node1 and node2 with relay enabled
|
||||
[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.45.199
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14018', '14019', '14020', '14021', '14022']
|
||||
[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 14018:14018 -p 14019:14019 -p 14020:14020 -p 14021:14021 -p 14022:14022 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=14020 --rest-port=14018 --tcp-port=14019 --discv5-udp-port=14021 --rest-address=0.0.0.0 --nat=extip:172.18.45.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4f7ee2e34fcf2cd76bc3aee96ea3306807a3b39dfcd903f95c3481bb994b0e5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14022 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.199 waku 6a9e8fc623e15a6e240573529004f62c955e9248d6a7643d336835777c57f3e9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6a9e8fc623e1. Setting up logs at ./log/docker/node1_2026-03-13_04-32-39__27218fdc-a88e-4565-b79f-53a19222972c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14018
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f7d5ad6e4f0a. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8b32226c2fda. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14018/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":"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:14018/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.45.199/tcp/14019/p2p/16Uiu2HAmQQHMEDk2kkdq4qxHaWeLL5Ypgpb1264XF8TFuf13zF2r","/ip4/172.18.45.199/tcp/14020/ws/p2p/16Uiu2HAmQQHMEDk2kkdq4qxHaWeLL5Ypgpb1264XF8TFuf13zF2r"],"enrUri":"enr:-L24QEs3ngXKgtCnWrXyPD75EsQl0jOgqud6O0h5vQY5TkRZTU2K6z5f3veNPubpMu4BH0ROHnIX2-4RwrzORtvSwRwCgmlkgnY0gmlwhKwSLceKbXVsdGlhZGRyc5YACASsEi3HBjbDAAoErBItxwY2xN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrofAcqkigXfAA9tVBqRQvWab2scyDtalunkdvLiJcuuDdGNwgjbDg3VkcII2xYV3YWt1MgE"}'
|
||||
[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.73.53
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20866', '20867', '20868', '20869', '20870']
|
||||
[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 20866:20866 -p 20867:20867 -p 20868:20868 -p 20869:20869 -p 20870:20870 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=20868 --rest-port=20866 --tcp-port=20867 --discv5-udp-port=20869 --rest-address=0.0.0.0 --nat=extip:172.18.73.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcf88d5ebcb40a0ee93861675ef8bde9d99cb6f9f08463db9548d9a3ccae3f0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20870 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEs3ngXKgtCnWrXyPD75EsQl0jOgqud6O0h5vQY5TkRZTU2K6z5f3veNPubpMu4BH0ROHnIX2-4RwrzORtvSwRwCgmlkgnY0gmlwhKwSLceKbXVsdGlhZGRyc5YACASsEi3HBjbDAAoErBItxwY2xN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrofAcqkigXfAA9tVBqRQvWab2scyDtalunkdvLiJcuuDdGNwgjbDg3VkcII2xYV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.73.53 waku 0e238499391249fc1930525f8c84d1b221d2829994ce85f658feee385267e84d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0e2384993912. Setting up logs at ./log/docker/node2_2026-03-13_04-32-39__27218fdc-a88e-4565-b79f-53a19222972c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20866
|
||||
[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:20866/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":"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:20866/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.73.53/tcp/20867/p2p/16Uiu2HAmLYF178BFqMTYVUdDybc3UoL2bE2KB7hDACyWR5NA9w3U","/ip4/172.18.73.53/tcp/20868/ws/p2p/16Uiu2HAmLYF178BFqMTYVUdDybc3UoL2bE2KB7hDACyWR5NA9w3U"],"enrUri":"enr:-L24QKgxk77yf9qNM0ZifY_QEMVtiQ7ByxS52P7OPFDR9BWpTNUZJH05diz3CV-fW3V-ef0CnzjMIL3AroWraJoXq4ECgmlkgnY0gmlwhKwSSTWKbXVsdGlhZGRyc5YACASsEkk1BlGDAAoErBJJNQZRhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDdSL_MAin0hHIRhVvXiFLZhLzA-0qmY6AvsChRrsoSReDdGNwglGDg3VkcIJRhYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:208 Subscribing both nodes to relay topic
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14018/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:20866/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 tests.e2e.test_network_conditions:test_network_conditions.py:212 Waiting for autoconnection
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14018/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.73.53/tcp/54206/p2p/16Uiu2HAmLYF178BFqMTYVUdDybc3UoL2bE2KB7hDACyWR5NA9w3U","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20866/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.45.199/tcp/14019/p2p/16Uiu2HAmQQHMEDk2kkdq4qxHaWeLL5Ypgpb1264XF8TFuf13zF2r","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.36.0-164-g0ad551","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 10 seconds
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:215 Applying 200ms latency to node2
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4777', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4777', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4777', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '200ms']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14018/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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:20866/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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773376372347741698,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4777', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[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 6a9e8fc623e1
|
||||
[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 0e2384993912
|
||||
[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.
|
||||
164
nim/1113/data/attachments/22dddad288a10320.txt
Normal file
164
nim/1113/data/attachments/22dddad288a10320.txt
Normal file
@ -0,0 +1,164 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_optional_nodes_not_subscribed_to_same_topic with id: 2026-03-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a
|
||||
[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.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[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.44.137
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38964', '38965', '38966', '38967', '38968']
|
||||
[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 38964:38964 -p 38965:38965 -p 38966:38966 -p 38967:38967 -p 38968:38968 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=38966 --rest-port=38964 --tcp-port=38965 --discv5-udp-port=38967 --rest-address=0.0.0.0 --nat=extip:172.18.44.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0d2a8aea8cfc1482aa357aee7eee6dbfcffefff1637ae9c7fea4c0ea30bb1680 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38968 --metrics-logging=true --relay=true --filter=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5d7b17cea9d2. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.137 waku f50daf4a99ac8e8434dde948be2c06c12f8768e856e4ca6a0d232e38f69fec9a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f50daf4a99ac. Setting up logs at ./log/docker/node1_2026-03-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38964
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b20a2dab62b6. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38964/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:38964/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.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7","/ip4/172.18.44.137/tcp/38966/ws/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7"],"enrUri":"enr:-L24QNPbj2hFa7DYl091Pl5EM8jOp77_wyaLz4jpMx44-y70K-3gq1jIPvTiuQbCO8WL08u33b4Oj2fO-rYEYBuRqmoCgmlkgnY0gmlwhKwSLImKbXVsdGlhZGRyc5YACASsEiyJBpg1AAoErBIsiQaYNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpYzXYzYo2T2biN9AMbSD9mMCkEPwafz4KE31B_Ls-WSDdGNwgpg1g3VkcIKYN4V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[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.89.53
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43005', '43006', '43007', '43008', '43009']
|
||||
[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 43005:43005 -p 43006:43006 -p 43007:43007 -p 43008:43008 -p 43009:43009 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=43007 --rest-port=43005 --tcp-port=43006 --discv5-udp-port=43008 --rest-address=0.0.0.0 --nat=extip:172.18.89.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71d6d990d9d20cfa654eadae857b46d8c2323d482a9b30cd6ae8ba456bcc4fb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43009 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNPbj2hFa7DYl091Pl5EM8jOp77_wyaLz4jpMx44-y70K-3gq1jIPvTiuQbCO8WL08u33b4Oj2fO-rYEYBuRqmoCgmlkgnY0gmlwhKwSLImKbXVsdGlhZGRyc5YACASsEiyJBpg1AAoErBIsiQaYNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpYzXYzYo2T2biN9AMbSD9mMCkEPwafz4KE31B_Ls-WSDdGNwgpg1g3VkcIKYN4V3YWt1MgU --filternode=/ip4/172.18.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.53 waku 640d3d3846476374fc295a3dd2c2f484b0d1802ecc91b7e924a86474c209b2c4
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 640d3d384647. Setting up logs at ./log/docker/node2_2026-03-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43005
|
||||
[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:43005/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:43005/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.89.53/tcp/43006/p2p/16Uiu2HAmT4M8vkZxBESZp43WeXPPDaJESLpHYUCyr2XNLFxG51yc","/ip4/172.18.89.53/tcp/43007/ws/p2p/16Uiu2HAmT4M8vkZxBESZp43WeXPPDaJESLpHYUCyr2XNLFxG51yc"],"enrUri":"enr:-L24QIGN0R9hkPkeFDFYYJ8QXUKMfFaI32To3Hdd1kQOtKJTa5736xqfEwQ4OZFc1WvOjBXCGLPIc1IUjw7ymlRw3XoCgmlkgnY0gmlwhKwSWTWKbXVsdGlhZGRyc5YACASsElk1Bqf-AAoErBJZNQan_90DgnJzhQADAQAAiXNlY3AyNTZrMaED1f96tsW-acTNLwmgDib_kIbzpaHjo7hxt_WtOpd6ysODdGNwgqf-g3VkcIKoAIV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43005/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[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.21.98
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6190', '6191', '6192', '6193', '6194']
|
||||
[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 6190:6190 -p 6191:6191 -p 6192:6192 -p 6193:6193 -p 6194:6194 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=6192 --rest-port=6190 --tcp-port=6191 --discv5-udp-port=6193 --rest-address=0.0.0.0 --nat=extip:172.18.21.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=46aacde5b0e4cfec61a4fbb8e0e5b7fdb962bcf3918dfc1f5a945e8ab8e0ecdb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6194 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNPbj2hFa7DYl091Pl5EM8jOp77_wyaLz4jpMx44-y70K-3gq1jIPvTiuQbCO8WL08u33b4Oj2fO-rYEYBuRqmoCgmlkgnY0gmlwhKwSLImKbXVsdGlhZGRyc5YACASsEiyJBpg1AAoErBIsiQaYNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpYzXYzYo2T2biN9AMbSD9mMCkEPwafz4KE31B_Ls-WSDdGNwgpg1g3VkcIKYN4V3YWt1MgU --filternode=/ip4/172.18.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.21.98 waku dfb55480c87a6e55020c646177e3a320e1fde63c004fe744b8c4bb2cefd1a2ea
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID dfb55480c87a. Setting up logs at ./log/docker/node3_2026-03-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6190
|
||||
[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:6190/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:6190/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.21.98/tcp/6191/p2p/16Uiu2HAmFhTPnrtLqhgjBf3u1zxXH7GywuRsNhcWx2NMxAVBFFL2","/ip4/172.18.21.98/tcp/6192/ws/p2p/16Uiu2HAmFhTPnrtLqhgjBf3u1zxXH7GywuRsNhcWx2NMxAVBFFL2"],"enrUri":"enr:-L24QGZir-Hf2RMoUVi3CHg4v_Zmlf4wW8YqN6J4rSSoUke3W1QvCfEUJ_iqkjlh3UBF4Baeu9VtNZ3tLFQzFicqcF8CgmlkgnY0gmlwhKwSFWKKbXVsdGlhZGRyc5YACASsEhViBhgvAAoErBIVYgYYMN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLTTM14T-dU_I8U-n4F3A2Lle-Sm22d-mYZOG0ZLNBleDdGNwghgvg3VkcIIYMYV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6190/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[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.97.23
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50586', '50587', '50588', '50589', '50590']
|
||||
[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 50586:50586 -p 50587:50587 -p 50588:50588 -p 50589:50589 -p 50590:50590 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=50588 --rest-port=50586 --tcp-port=50587 --discv5-udp-port=50589 --rest-address=0.0.0.0 --nat=extip:172.18.97.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e1cf6bef58dcc3fd178277eab66b384a72adb6cb1aaae7778dbdb7f6b5cfcbb6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50590 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNPbj2hFa7DYl091Pl5EM8jOp77_wyaLz4jpMx44-y70K-3gq1jIPvTiuQbCO8WL08u33b4Oj2fO-rYEYBuRqmoCgmlkgnY0gmlwhKwSLImKbXVsdGlhZGRyc5YACASsEiyJBpg1AAoErBIsiQaYNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpYzXYzYo2T2biN9AMbSD9mMCkEPwafz4KE31B_Ls-WSDdGNwgpg1g3VkcIKYN4V3YWt1MgU --filternode=/ip4/172.18.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.97.23 waku dafedc72524914b1507cdfde7c5417c9bbaa9662dbd2d6f71d280bae1e9c91f8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID dafedc725249. Setting up logs at ./log/docker/node4_2026-03-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50586
|
||||
[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:50586/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:50586/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.97.23/tcp/50587/p2p/16Uiu2HAmVYAErqKZtSCjwYABkEMFQypuWS68CMRu6vcHrCPNdMhF","/ip4/172.18.97.23/tcp/50588/ws/p2p/16Uiu2HAmVYAErqKZtSCjwYABkEMFQypuWS68CMRu6vcHrCPNdMhF"],"enrUri":"enr:-L24QMzMvJnyOegjpvViJ-AaZUjPOka5FrHdIZgS1mDqumy3UGTUlNUM5abe9zLhQ9DanLaCD_1-K5KSfvw-gHbq1bMCgmlkgnY0gmlwhKwSYReKbXVsdGlhZGRyc5YACASsEmEXBsWbAAoErBJhFwbFnN0DgnJzhQADAQAAiXNlY3AyNTZrMaED-tbLNJKKpnId17JqPHvcg49YJHg3GD5PV4HNUlyIjN6DdGNwgsWbg3VkcILFnYV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50586/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[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-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[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.161.49
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6330', '6331', '6332', '6333', '6334']
|
||||
[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 6330:6330 -p 6331:6331 -p 6332:6332 -p 6333:6333 -p 6334:6334 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=6332 --rest-port=6330 --tcp-port=6331 --discv5-udp-port=6333 --rest-address=0.0.0.0 --nat=extip:172.18.161.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=30e0dce1b1d51df8ea0f56cc9fac6aca7ed3a2db1fd28f902fa7cfbebbabeff2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6334 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNPbj2hFa7DYl091Pl5EM8jOp77_wyaLz4jpMx44-y70K-3gq1jIPvTiuQbCO8WL08u33b4Oj2fO-rYEYBuRqmoCgmlkgnY0gmlwhKwSLImKbXVsdGlhZGRyc5YACASsEiyJBpg1AAoErBIsiQaYNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpYzXYzYo2T2biN9AMbSD9mMCkEPwafz4KE31B_Ls-WSDdGNwgpg1g3VkcIKYN4V3YWt1MgU --filternode=/ip4/172.18.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.161.49 waku 0417308f8ffb0a37563f0803a3199b6fea7ef21895ccca06d8dd829425021982
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0417308f8ffb. Setting up logs at ./log/docker/node5_2026-03-13_04-33-53__1441847d-98ee-4210-8d25-03c8b2ab290a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6330
|
||||
[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:6330/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:6330/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.161.49/tcp/6331/p2p/16Uiu2HAm8H68Hs6rWHCdCDUtUf7YtefbsjtprY25AZiMvzGHjyvv","/ip4/172.18.161.49/tcp/6332/ws/p2p/16Uiu2HAm8H68Hs6rWHCdCDUtUf7YtefbsjtprY25AZiMvzGHjyvv"],"enrUri":"enr:-L24QNv2bkDrOBvn-36goYaL_1-0OyrBSZvZdhyuq0ycQjQpFI7jvOBQZ-Zhj3aI4l4z_NqtWswBX1OP_GET0zaPFhcCgmlkgnY0gmlwhKwSoTGKbXVsdGlhZGRyc5YACASsEqExBhi7AAoErBKhMQYYvN0DgnJzhQADAQAAiXNlY3AyNTZrMaECvvUBXGSqNHvzIks1kNBRD9Xw0DyHWhOeFn-DWK7o4seDdGNwghi7g3VkcIIYvYV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6330/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.137/tcp/38965/p2p/16Uiu2HAm6ZuozGFfwKnxmR5pxJTe3jmxha3w7Prk1Y39J6q9jaz7"]'
|
||||
[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:38964/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:43005/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a4b8b30c-c8a2-4cdb-9e51-1e77fee5416c", "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":"a4b8b30c-c8a2-4cdb-9e51-1e77fee5416c","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6190/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "20ad56f9-9789-40ed-adbc-727982afefa3", "contentFilters": ["/test/2/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":"20ad56f9-9789-40ed-adbc-727982afefa3","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50586/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "01ce2cfd-5d34-400f-b406-ab9439567565", "contentFilters": ["/test/2/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":"01ce2cfd-5d34-400f-b406-ab9439567565","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6330/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ee9686e4-3e40-4236-993c-ab04f2427c71", "contentFilters": ["/test/2/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":"ee9686e4-3e40-4236-993c-ab04f2427c71","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38964/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43005/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":1773376439938114191,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38964/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6190/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:6190/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
|
||||
[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 f50daf4a99ac
|
||||
[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 640d3d384647
|
||||
[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 dfb55480c87a
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f50daf4a99ac. 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 dafedc725249
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 640d3d384647. 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 0417308f8ffb
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dfb55480c87a. 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.
|
||||
94
nim/1113/data/attachments/2318e674dc519236.txt
Normal file
94
nim/1113/data/attachments/2318e674dc519236.txt
Normal file
@ -0,0 +1,94 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_subscribe_and_publish_on_another_shard with id: 2026-03-13_04-42-44__b1690c6a-f27a-4bcb-ac57-a9d65f5d25f2
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-42-44__b1690c6a-f27a-4bcb-ac57-a9d65f5d25f2__wakuorg_nwaku:latest.log
|
||||
[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.212.232
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5039', '5040', '5041', '5042', '5043']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 5039:5039 -p 5040:5040 -p 5041:5041 -p 5042:5042 -p 5043:5043 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=5041 --rest-port=5039 --tcp-port=5040 --discv5-udp-port=5042 --rest-address=0.0.0.0 --nat=extip:172.18.212.232 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4973bddbd84e6caad8c25ae1de16bc0ba3dc728d3b01102d89ef8f026fffef45 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5043 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b9281d067025. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.212.232 waku 8cfb3ffa2de03f0eb8070eb1a8dda7c124ff1742e74b8c6938a4e8d7b878eaf9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8cfb3ffa2de0. Setting up logs at ./log/docker/node1_2026-03-13_04-42-44__b1690c6a-f27a-4bcb-ac57-a9d65f5d25f2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5039
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f54f94197263. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5039/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5039/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5039/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5039/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5039/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:5039/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.212.232/tcp/5040/p2p/16Uiu2HAkzC3y2gwzjAeZ1ittKd4BZ67J2ykrW8fcRjVdxuwF8RRp","/ip4/172.18.212.232/tcp/5041/ws/p2p/16Uiu2HAkzC3y2gwzjAeZ1ittKd4BZ67J2ykrW8fcRjVdxuwF8RRp"],"enrUri":"enr:-L24QMeGmLbXl7cKaeIGo33JF3znIjMFHLYnx5idnioIw6CLbsoFHxnSQUr_9kILVHv4Iq5MbDL0oC3eW8P0d7-Tg5wCgmlkgnY0gmlwhKwS1OiKbXVsdGlhZGRyc5YACASsEtToBhOwAAoErBLU6AYTsd0DgnJzhQACAQAAiXNlY3AyNTZrMaECRs0p9TiiI2q5qqB1_fbCiX6HcnVzDP9TKrq1VFUGGTeDdGNwghOwg3VkcIITsoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-42-44__b1690c6a-f27a-4bcb-ac57-a9d65f5d25f2__wakuorg_nwaku:latest.log
|
||||
[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.241.211
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18806', '18807', '18808', '18809', '18810']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 18806:18806 -p 18807:18807 -p 18808:18808 -p 18809:18809 -p 18810:18810 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=18808 --rest-port=18806 --tcp-port=18807 --discv5-udp-port=18809 --rest-address=0.0.0.0 --nat=extip:172.18.241.211 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b5db12af86ba0deaa9c3df0d5bacbde6b7fe96a4bd0eaec116bc9d1f9f106d6f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18810 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMeGmLbXl7cKaeIGo33JF3znIjMFHLYnx5idnioIw6CLbsoFHxnSQUr_9kILVHv4Iq5MbDL0oC3eW8P0d7-Tg5wCgmlkgnY0gmlwhKwS1OiKbXVsdGlhZGRyc5YACASsEtToBhOwAAoErBLU6AYTsd0DgnJzhQACAQAAiXNlY3AyNTZrMaECRs0p9TiiI2q5qqB1_fbCiX6HcnVzDP9TKrq1VFUGGTeDdGNwghOwg3VkcIITsoV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.211 waku ffadbac2cd9eaeddfd2163d4597c17970a117fb9d2675b2fb83b99fda794a49d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ffadbac2cd9e. Setting up logs at ./log/docker/node2_2026-03-13_04-42-44__b1690c6a-f27a-4bcb-ac57-a9d65f5d25f2__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18806
|
||||
[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:18806/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":"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"}]}'
|
||||
[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:18806/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.241.211/tcp/18807/p2p/16Uiu2HAkzZX9v1pSVHuzeXfteQmBD4Nzp55D5DbV5NqxQ3ju65Zu","/ip4/172.18.241.211/tcp/18808/ws/p2p/16Uiu2HAkzZX9v1pSVHuzeXfteQmBD4Nzp55D5DbV5NqxQ3ju65Zu"],"enrUri":"enr:-L24QOqacJhrOsVfBgkldr0ByeNNhtHTB2gFUeVMtTlzeKeDHMRPzgDcj6fKm9Gxjui_9Q7uzxoXhQLr-McJKiLDVr0CgmlkgnY0gmlwhKwS8dOKbXVsdGlhZGRyc5YACASsEvHTBkl3AAoErBLx0wZJeN0DgnJzhQACAQAAiXNlY3AyNTZrMaECTE0aIlLr7RStn6h4Q-i7_aHF5vOHCZh3J1VEo8wDO0yDdGNwgkl3g3VkcIJJeYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18806/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.212.232/tcp/5040/p2p/16Uiu2HAkzC3y2gwzjAeZ1ittKd4BZ67J2ykrW8fcRjVdxuwF8RRp"]'
|
||||
[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:5039/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/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:18806/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/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:5039/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5039/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376967252392173,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376967252392173,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5039/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5039/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376967374656485,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376967374656485,"ephemeral":false,"proof":""}]'
|
||||
[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 8cfb3ffa2de0
|
||||
[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 ffadbac2cd9e
|
||||
[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.
|
||||
112
nim/1113/data/attachments/236ab316ba905bca.txt
Normal file
112
nim/1113/data/attachments/236ab316ba905bca.txt
Normal file
@ -0,0 +1,112 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_cursor_at_page_size_boundary with id: 2026-03-13_04-42-00__932ae7d7-259f-4702-9685-b41a52311fdd
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-42-00__932ae7d7-259f-4702-9685-b41a52311fdd__wakuorg_nwaku:latest.log
|
||||
[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.123.139
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47141', '47142', '47143', '47144', '47145']
|
||||
[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 47141:47141 -p 47142:47142 -p 47143:47143 -p 47144:47144 -p 47145:47145 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=47143 --rest-port=47141 --tcp-port=47142 --discv5-udp-port=47144 --rest-address=0.0.0.0 --nat=extip:172.18.123.139 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2cdac412e8bf287bedc415c5afcb0d27e4c403f9d8dccdaf490d07d83fd0a38b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47145 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.123.139 waku a61522d99c32d527067a9e5d6cf92ba46a4d92cef7d3f3405474eae7c9ea20c9
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 106444af253d. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a61522d99c32. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-42-00__932ae7d7-259f-4702-9685-b41a52311fdd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47141
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 22e481eadc52. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47141/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:47141/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.123.139/tcp/47142/p2p/16Uiu2HAm9wf4re13iEDMNEzCWferpFmawWW2pQpzQyitp2W2PnGW","/ip4/172.18.123.139/tcp/47143/ws/p2p/16Uiu2HAm9wf4re13iEDMNEzCWferpFmawWW2pQpzQyitp2W2PnGW"],"enrUri":"enr:-L24QHWeHl4LGJ1WhYpKZekGB_6D3eK9KrD_mkWf255t4_YEf5K4rgxYzOSyehKo5x_g9Q7AbyuwSpv3c32vCdvA66QCgmlkgnY0gmlwhKwSe4uKbXVsdGlhZGRyc5YACASsEnuLBrgmAAoErBJ7iwa4J90DgnJzhQADAQAAiXNlY3AyNTZrMaEC17ICXbonZfI3f5pPFz92PBQ2k8fDe7S1sGBcBYekSzeDdGNwgrgmg3VkcIK4KIV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-42-00__932ae7d7-259f-4702-9685-b41a52311fdd__wakuorg_nwaku:latest.log
|
||||
[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.44.163
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27943', '27944', '27945', '27946', '27947']
|
||||
[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 27943:27943 -p 27944:27944 -p 27945:27945 -p 27946:27946 -p 27947:27947 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=27945 --rest-port=27943 --tcp-port=27944 --discv5-udp-port=27946 --rest-address=0.0.0.0 --nat=extip:172.18.44.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=83dbd95a39f1f7d1aade9b0f5a19dcf3055e0efe0aec7759daaade95e5d73fa6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27947 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHWeHl4LGJ1WhYpKZekGB_6D3eK9KrD_mkWf255t4_YEf5K4rgxYzOSyehKo5x_g9Q7AbyuwSpv3c32vCdvA66QCgmlkgnY0gmlwhKwSe4uKbXVsdGlhZGRyc5YACASsEnuLBrgmAAoErBJ7iwa4J90DgnJzhQADAQAAiXNlY3AyNTZrMaEC17ICXbonZfI3f5pPFz92PBQ2k8fDe7S1sGBcBYekSzeDdGNwgrgmg3VkcIK4KIV3YWt1MgM --storenode=/ip4/172.18.123.139/tcp/47142/p2p/16Uiu2HAm9wf4re13iEDMNEzCWferpFmawWW2pQpzQyitp2W2PnGW --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.163 waku 7346d669b2bd9f1e8135994e1320cb94023ac5bc1058644d83f3e9d79e93938e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7346d669b2bd. Setting up logs at ./log/docker/store_node1_2026-03-13_04-42-00__932ae7d7-259f-4702-9685-b41a52311fdd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27943
|
||||
[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:27943/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:27943/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.44.163/tcp/27944/p2p/16Uiu2HAmFSgesreQsTrPRwQd5GMwjrnVb9g7YcBhSwCqAKtJ44T1","/ip4/172.18.44.163/tcp/27945/ws/p2p/16Uiu2HAmFSgesreQsTrPRwQd5GMwjrnVb9g7YcBhSwCqAKtJ44T1"],"enrUri":"enr:-L24QNZ_Rfs8FQUexGJUgyRjmcFcMCn_vQmo49E6vE_IB3RSEP9a_rGfizH5PqqIthRgGb3ZwaiyUG7OEltDfIFzPuYCgmlkgnY0gmlwhKwSLKOKbXVsdGlhZGRyc5YACASsEiyjBm0oAAoErBIsowZtKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKWwUzo9IUrqVmauuu0CHRGq0l-Fa2lnAEGqdK7QG5biDdGNwgm0og3VkcIJtKoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27943/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.123.139/tcp/47142/p2p/16Uiu2HAm9wf4re13iEDMNEzCWferpFmawWW2pQpzQyitp2W2PnGW"]'
|
||||
[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:47141/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:27943/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47141/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6625c9431de343543319a4174fb2e7c10f597a32907c8c3a57b6beccf0871a12"},{"messageHash":"0xb4263b43c57e23557787af37d158e33376b59bb77b5d9f0671d4a3de4334e55c"},{"messageHash":"0x820e2cbe348f9d9aaad75c51c06f214c30722d376b3d75dbd27ed52434ce00e2"},{"messageHash":"0xb73600e80bbc148c574b288e66d618d2bbad1f0212152ccb23c23b0f1d877317"},{"messageHash":"0xc01910423e2c101f19ce8d1e43bcafffa735871f38f062ed70bb5c4d4bfaf6be"}],"paginationCursor":"0xc01910423e2c101f19ce8d1e43bcafffa735871f38f062ed70bb5c4d4bfaf6be"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47141/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xc01910423e2c101f19ce8d1e43bcafffa735871f38f062ed70bb5c4d4bfaf6be&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x196f3ec10e1e23e47530fe59141e9f67e0632c33d4d2965b456c378284ac99af"},{"messageHash":"0x9231611b34e19a7da54b45624d98544aa62f2e7b5bff17e1da3a13fe17279720"},{"messageHash":"0xa1440783d6f4e40827bec9aa0e4fd89dbd5b164418ee780ff5676b92fbb86322"},{"messageHash":"0x7e5cabd624bee2c595feeebcf584c22fc8793d25ef09d677dc8cbf1208c52001"},{"messageHash":"0xa9ca0a7337c6556f6965b9f8038e00f3c5902393be44ac8169d308239a076a1c"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27943/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6625c9431de343543319a4174fb2e7c10f597a32907c8c3a57b6beccf0871a12"},{"messageHash":"0xb4263b43c57e23557787af37d158e33376b59bb77b5d9f0671d4a3de4334e55c"},{"messageHash":"0x820e2cbe348f9d9aaad75c51c06f214c30722d376b3d75dbd27ed52434ce00e2"},{"messageHash":"0xb73600e80bbc148c574b288e66d618d2bbad1f0212152ccb23c23b0f1d877317"},{"messageHash":"0xc01910423e2c101f19ce8d1e43bcafffa735871f38f062ed70bb5c4d4bfaf6be"}],"paginationCursor":"0xc01910423e2c101f19ce8d1e43bcafffa735871f38f062ed70bb5c4d4bfaf6be"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27943/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xc01910423e2c101f19ce8d1e43bcafffa735871f38f062ed70bb5c4d4bfaf6be&pageSize=5&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x196f3ec10e1e23e47530fe59141e9f67e0632c33d4d2965b456c378284ac99af"},{"messageHash":"0x9231611b34e19a7da54b45624d98544aa62f2e7b5bff17e1da3a13fe17279720"},{"messageHash":"0xa1440783d6f4e40827bec9aa0e4fd89dbd5b164418ee780ff5676b92fbb86322"},{"messageHash":"0x7e5cabd624bee2c595feeebcf584c22fc8793d25ef09d677dc8cbf1208c52001"},{"messageHash":"0xa9ca0a7337c6556f6965b9f8038e00f3c5902393be44ac8169d308239a076a1c"}]}'
|
||||
[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 a61522d99c32
|
||||
[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 7346d669b2bd
|
||||
[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.
|
||||
100
nim/1113/data/attachments/2373d428fe1c3410.txt
Normal file
100
nim/1113/data/attachments/2373d428fe1c3410.txt
Normal file
@ -0,0 +1,100 @@
|
||||
2026-03-13 04:39:13.759 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:39:13.759 DEBUG [tests.conftest] Running test: test_store_without_encoding_pubsubtopic with id: 2026-03-13_04-39-13__43b1f502-4f8e-4d9f-bb72-24ff58d63fa2
|
||||
2026-03-13 04:39:13.759 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:39:13.760 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-13 04:39:13.760 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-13 04:39:13.767 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:39:13.767 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-13_04-39-13__43b1f502-4f8e-4d9f-bb72-24ff58d63fa2__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:39:13.768 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:39:13.768 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:39:13.769 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:39:13.769 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.23
|
||||
2026-03-13 04:39:13.769 DEBUG [src.node.docker_mananger] Generated ports ['26320', '26321', '26322', '26323', '26324']
|
||||
2026-03-13 04:39:13.770 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:39:13.770 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:39:13.770 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:39:13.770 DEBUG [src.node.docker_mananger] docker run -i -t -p 26320:26320 -p 26321:26321 -p 26322:26322 -p 26323:26323 -p 26324:26324 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=26322 --rest-port=26320 --tcp-port=26321 --discv5-udp-port=26323 --rest-address=0.0.0.0 --nat=extip:172.18.101.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=61ffecc5cbffcfadaff9899cfc24cdfd54e56565f4e25a39bd25ce1ceeec5c4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26324 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-13 04:39:13.961 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.23 waku 1aa75a35ef3f69bb2107f7253e7f96f3b8027d8456195ed16206e6c8a06b5bc3
|
||||
2026-03-13 04:39:13.988 ERROR [src.node.docker_mananger] Max retries reached for container fe37439dcafb. Exiting log stream.
|
||||
2026-03-13 04:39:13.996 DEBUG [src.node.docker_mananger] Container started with ID 1aa75a35ef3f. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-39-13__43b1f502-4f8e-4d9f-bb72-24ff58d63fa2__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:39:13.997 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26320
|
||||
2026-03-13 04:39:13.997 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:39:14.568 ERROR [src.node.docker_mananger] Max retries reached for container bfbe9cb7c214. Exiting log stream.
|
||||
2026-03-13 04:39:14.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26320/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:39:15.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:39:15.001 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:39:15.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26320/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:39:15.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.23/tcp/26321/p2p/16Uiu2HAm2Y8D5MENXpoMds7qd4xJbGti1XB5YokaF2jGJq8d4pfw","/ip4/172.18.101.23/tcp/26322/ws/p2p/16Uiu2HAm2Y8D5MENXpoMds7qd4xJbGti1XB5YokaF2jGJq8d4pfw"],"enrUri":"enr:-L24QJrvJqiP1xVxBiyz_4z59xfoAcvokF9602bM6bzpMeQ-MI_VsGH_VHJ0XntlFq2_qJdMvLYk7XpSgJxY_Cym7AgCgmlkgnY0gmlwhKwSZReKbXVsdGlhZGRyc5YACASsEmUXBmbRAAoErBJlFwZm0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECaajzWIDHyK9CZJWSwCFxozMwUADMTTEZkPE1G0Rf5AaDdGNwgmbRg3VkcIJm04V3YWt1MgM"}'
|
||||
2026-03-13 04:39:15.004 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:39:15.011 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:39:15.011 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-13_04-39-13__43b1f502-4f8e-4d9f-bb72-24ff58d63fa2__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:39:15.011 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:39:15.012 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:39:15.013 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:39:15.013 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.217.178
|
||||
2026-03-13 04:39:15.014 DEBUG [src.node.docker_mananger] Generated ports ['37426', '37427', '37428', '37429', '37430']
|
||||
2026-03-13 04:39:15.014 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:39:15.014 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:39:15.014 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:39:15.014 DEBUG [src.node.docker_mananger] docker run -i -t -p 37426:37426 -p 37427:37427 -p 37428:37428 -p 37429:37429 -p 37430:37430 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=37428 --rest-port=37426 --tcp-port=37427 --discv5-udp-port=37429 --rest-address=0.0.0.0 --nat=extip:172.18.217.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8cffd2d92e0b6c1bdbfefa8cff1b6fd4daa67dea74d7fe6ef57d43fcbca3600c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37430 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJrvJqiP1xVxBiyz_4z59xfoAcvokF9602bM6bzpMeQ-MI_VsGH_VHJ0XntlFq2_qJdMvLYk7XpSgJxY_Cym7AgCgmlkgnY0gmlwhKwSZReKbXVsdGlhZGRyc5YACASsEmUXBmbRAAoErBJlFwZm0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECaajzWIDHyK9CZJWSwCFxozMwUADMTTEZkPE1G0Rf5AaDdGNwgmbRg3VkcIJm04V3YWt1MgM --storenode=/ip4/172.18.101.23/tcp/26321/p2p/16Uiu2HAm2Y8D5MENXpoMds7qd4xJbGti1XB5YokaF2jGJq8d4pfw --store=true --relay=true
|
||||
2026-03-13 04:39:15.217 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.217.178 waku d82c68dfc45464431e0618808c8c617ea73d01fd399eb6b15443f76b28e6e0ea
|
||||
2026-03-13 04:39:15.250 DEBUG [src.node.docker_mananger] Container started with ID d82c68dfc454. Setting up logs at ./log/docker/store_node1_2026-03-13_04-39-13__43b1f502-4f8e-4d9f-bb72-24ff58d63fa2__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:39:15.250 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37426
|
||||
2026-03-13 04:39:15.252 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:39:16.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37426/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:39:16.256 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":"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"}]}'
|
||||
2026-03-13 04:39:16.256 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:39:16.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37426/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:39:16.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.178/tcp/37427/p2p/16Uiu2HAmMzrBNqV5DoHeN2rwkEBwB24SQ1DY5YNYMfMfQRkfKmHR","/ip4/172.18.217.178/tcp/37428/ws/p2p/16Uiu2HAmMzrBNqV5DoHeN2rwkEBwB24SQ1DY5YNYMfMfQRkfKmHR"],"enrUri":"enr:-L24QGX8w1pQxad37fatcpNLkF8na7nZ8PpkU5-_MAeAqvj9BlTvXEDjtIijHSJH_lWEzZ3Pp05tt-cpuCTLQlTwGsQCgmlkgnY0gmlwhKwS2bKKbXVsdGlhZGRyc5YACASsEtmyBpIzAAoErBLZsgaSNN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDis-PROiz6UhRnj5thd76-RFvo35XLJPN0aQAICq1LHiDdGNwgpIzg3VkcIKSNYV3YWt1MgM"}'
|
||||
2026-03-13 04:39:16.259 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:39:16.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37426/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.23/tcp/26321/p2p/16Uiu2HAm2Y8D5MENXpoMds7qd4xJbGti1XB5YokaF2jGJq8d4pfw"]'
|
||||
2026-03-13 04:39:16.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:16.262 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:39:16.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:16.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37426/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-13 04:39:16.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:16.268 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:39:16.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:16.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:16.275 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:39:16.476 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:39:16.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:16.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:16.482 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:39:16.682 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:39:16.683 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:16.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:16.690 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:39:16.891 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:39:16.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:16.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:16.897 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:39:17.098 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:39:17.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:17.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:17.105 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:39:17.305 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:39:17.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:17.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:17.312 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:39:17.513 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:39:17.513 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:17.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:17.520 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:39:17.721 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-13 04:39:17.721 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26320/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-13 04:39:17.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:39:17.727 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-13 04:39:17.929 DEBUG [tests.store.test_topics] trying get message with wrong encoded pubsub topic /waku/2/rs/3/0
|
||||
2026-03-13 04:39:17.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26320/store/v3/messages?includeData=true&pubsubTopic=/waku/2/rs/3/0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:39:17.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7d377fae314da003a56391b531b893eb4f63588f2d97f756ba33ab7386d23d21","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376756268389729,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc2d407364aecbac0289b2358dd522e977e5805fef38bde465284e8c7b431d1db","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773376756475938886,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x24e5a68e97c83537f9a0120000c7af5337d87de16761d3e13b47b45180afb52b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773376756682793362,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x18058813274b55f7adcd8a8d0cecc150fab0edc3b1b844d9951b896198dee551","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773376756891026871,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xf55e7decbc9440aa5a92a1d9a69761db00e80e5c1675c062bd3a9e82a02069b7","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773376757098773448,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8e4ae107bf3e0f6356c7186761f9d338eb9590a01c53421bc8e058b438aa68c0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773376757305767109,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x748f7596ca2b4d733e1eaec56f10500f51e996b2cb91527ead4a6d282cc7be5e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773376757513369911,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x9da9fa51aa99411b282df5eb14c8da73e77f3ef658826fdd56e241b3bc230c08","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773376757720908030,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
|
||||
2026-03-13 04:39:17.933 DEBUG [tests.store.test_topics] response for getting message without encoding pubsub topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0x7d377fae314da003a56391b531b893eb4f63588f2d97f756ba33ab7386d23d21', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1773376756268389729, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xc2d407364aecbac0289b2358dd522e977e5805fef38bde465284e8c7b431d1db', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1773376756475938886, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x24e5a68e97c83537f9a0120000c7af5337d87de16761d3e13b47b45180afb52b', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1773376756682793362, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x18058813274b55f7adcd8a8d0cecc150fab0edc3b1b844d9951b896198dee551', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1773376756891026871, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xf55e7decbc9440aa5a92a1d9a69761db00e80e5c1675c062bd3a9e82a02069b7', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1773376757098773448, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x8e4ae107bf3e0f6356c7186761f9d338eb9590a01c53421bc8e058b438aa68c0', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1773376757305767109, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x748f7596ca2b4d733e1eaec56f10500f51e996b2cb91527ead4a6d282cc7be5e', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1773376757513369911, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x9da9fa51aa99411b282df5eb14c8da73e77f3ef658826fdd56e241b3bc230c08', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1773376757720908030, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}]}
|
||||
2026-03-13 04:39:17.936 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:39:17.938 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:39:17.938 DEBUG [src.node.waku_node] Stopping container with id 1aa75a35ef3f
|
||||
2026-03-13 04:39:18.528 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:39:18.530 DEBUG [src.node.waku_node] Stopping container with id d82c68dfc454
|
||||
2026-03-13 04:39:19.103 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:39:19.104 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:39:19.118 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:39:19.125 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
71
nim/1113/data/attachments/23da0e1a5cd8fd1e.txt
Normal file
71
nim/1113/data/attachments/23da0e1a5cd8fd1e.txt
Normal file
@ -0,0 +1,71 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_main_node_only_relay__peer_only_relay with id: 2026-03-13_04-36-11__bc8ec0cf-6270-4dbd-8fcf-f0a38b40c8f9
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_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/publishing_node1_2026-03-13_04-36-11__bc8ec0cf-6270-4dbd-8fcf-f0a38b40c8f9__wakuorg_nwaku:latest.log
|
||||
[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.216.237
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43449', '43450', '43451', '43452', '43453']
|
||||
[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 43449:43449 -p 43450:43450 -p 43451:43451 -p 43452:43452 -p 43453:43453 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=43451 --rest-port=43449 --tcp-port=43450 --discv5-udp-port=43452 --rest-address=0.0.0.0 --nat=extip:172.18.216.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cc0176c0f7fb163afc8f8394cf83cb1cefae178ec7df9984cc581634fbc652b2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43453 --metrics-logging=true --store=false --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7dcbe19e2952. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.216.237 waku 48c2b58753f35c15c96dc309836bd3468e8c0c39ffa04b15402b8d455eaae8e9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 48c2b58753f3. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-36-11__bc8ec0cf-6270-4dbd-8fcf-f0a38b40c8f9__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43449
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5a61ac45822a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43449/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":"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:43449/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.216.237/tcp/43450/p2p/16Uiu2HAmVgJt1KBHa6SaWeuMxJ6wwWEBg4ZbGMYNgCiq5CQ2m9hc","/ip4/172.18.216.237/tcp/43451/ws/p2p/16Uiu2HAmVgJt1KBHa6SaWeuMxJ6wwWEBg4ZbGMYNgCiq5CQ2m9hc"],"enrUri":"enr:-L24QNTpKUl97CtyJPQ9EKUu_cgOX0-zivH9uHAZm4wetsbfaR-IkTTInWiveZSlVf_kl2eXt7MVwXKuByvByUSZ8F8CgmlkgnY0gmlwhKwS2O2KbXVsdGlhZGRyc5YACASsEtjtBqm6AAoErBLY7Qapu90DgnJzhQADAQAAiXNlY3AyNTZrMaED_O01xMSJuvRvERzF7_syfBKFAViwUwlUmilmIUA0TGODdGNwgqm6g3VkcIKpvIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-36-11__bc8ec0cf-6270-4dbd-8fcf-f0a38b40c8f9__wakuorg_nwaku:latest.log
|
||||
[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.184.116
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64121', '64122', '64123', '64124', '64125']
|
||||
[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 64121:64121 -p 64122:64122 -p 64123:64123 -p 64124:64124 -p 64125:64125 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=64123 --rest-port=64121 --tcp-port=64122 --discv5-udp-port=64124 --rest-address=0.0.0.0 --nat=extip:172.18.184.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eca8ec3ea29c80da6c6fdf801e84f1d7e16ecf212e27c542fce272a5e0379bd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64125 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNTpKUl97CtyJPQ9EKUu_cgOX0-zivH9uHAZm4wetsbfaR-IkTTInWiveZSlVf_kl2eXt7MVwXKuByvByUSZ8F8CgmlkgnY0gmlwhKwS2O2KbXVsdGlhZGRyc5YACASsEtjtBqm6AAoErBLY7Qapu90DgnJzhQADAQAAiXNlY3AyNTZrMaED_O01xMSJuvRvERzF7_syfBKFAViwUwlUmilmIUA0TGODdGNwgqm6g3VkcIKpvIV3YWt1MgE --storenode=/ip4/172.18.216.237/tcp/43450/p2p/16Uiu2HAmVgJt1KBHa6SaWeuMxJ6wwWEBg4ZbGMYNgCiq5CQ2m9hc --store=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.184.116 waku 154194d25ff326caccfd836e29b01e6fc0eed47745e4d5672ba941ac425200bc
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 154194d25ff3. Setting up logs at ./log/docker/store_node1_2026-03-13_04-36-11__bc8ec0cf-6270-4dbd-8fcf-f0a38b40c8f9__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64121
|
||||
[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:64121/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":"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:64121/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.184.116/tcp/64122/p2p/16Uiu2HAm5SgHjRm4qZMq5aVPjwKkCBw88QfKiPYRR7aFa9xHZxw1","/ip4/172.18.184.116/tcp/64123/ws/p2p/16Uiu2HAm5SgHjRm4qZMq5aVPjwKkCBw88QfKiPYRR7aFa9xHZxw1"],"enrUri":"enr:-L24QLicK0ZgQyoOzYOMDGScq8UbF8h-ShHO4r5raK3sDsl1MMyCAu7UhXrmYIfRAe8VZnemHnLLG7N8Vd_1_2Viyu4CgmlkgnY0gmlwhKwSuHSKbXVsdGlhZGRyc5YACASsErh0Bvp6AAoErBK4dAb6e90DgnJzhQADAQAAiXNlY3AyNTZrMaEClNbMvt9Hk3_C6-9r6ltshwLieadvh4mMoT3Kq4gwptiDdGNwgvp6g3VkcIL6fIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64121/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.237/tcp/43450/p2p/16Uiu2HAmVgJt1KBHa6SaWeuMxJ6wwWEBg4ZbGMYNgCiq5CQ2m9hc"]'
|
||||
[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:43449/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:64121/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:64121/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"","statusCode":504,"statusDesc":"PEER_DIAL_FAILURE: 16Uiu2HAmVgJt1KBHa6SaWeuMxJ6wwWEBg4ZbGMYNgCiq5CQ2m9hc","messages":[]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 0
|
||||
[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 48c2b58753f3
|
||||
[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 154194d25ff3
|
||||
[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.
|
||||
168
nim/1113/data/attachments/2430fdda656a5bcc.txt
Normal file
168
nim/1113/data/attachments/2430fdda656a5bcc.txt
Normal file
@ -0,0 +1,168 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_get_store_messages_with_different_content_topics with id: 2026-03-13_04-36-54__7247ff47-c00c-499f-bebf-ef667e1884f6
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_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/publishing_node1_2026-03-13_04-36-54__7247ff47-c00c-499f-bebf-ef667e1884f6__wakuorg_nwaku:latest.log
|
||||
[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.126.172
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28339', '28340', '28341', '28342', '28343']
|
||||
[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 28339:28339 -p 28340:28340 -p 28341:28341 -p 28342:28342 -p 28343:28343 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=28341 --rest-port=28339 --tcp-port=28340 --discv5-udp-port=28342 --rest-address=0.0.0.0 --nat=extip:172.18.126.172 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f79a62d2b2e6ced8e3703ccc5c37ca3dddb871d0e643dfed2f0dd11b96e1ac6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28343 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.126.172 waku 19bf6a117dbdf693dfc7a167f4ea37bf82cc1729e92c40d28e2a5506758b51c9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 19bf6a117dbd. Setting up logs at ./log/docker/publishing_node1_2026-03-13_04-36-54__7247ff47-c00c-499f-bebf-ef667e1884f6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28339
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2b8371b58b99. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 51f2ac3f4459. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28339/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:28339/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.126.172/tcp/28340/p2p/16Uiu2HAmHfB2Ftu8Benx4GAoKjMzQ4XGK9Sw6CSALxMykAJ2AUSY","/ip4/172.18.126.172/tcp/28341/ws/p2p/16Uiu2HAmHfB2Ftu8Benx4GAoKjMzQ4XGK9Sw6CSALxMykAJ2AUSY"],"enrUri":"enr:-L24QHYZDZOO20jSG-OZ6KUavZuywe9i2gMBtr5OLWzz9U1Yfblz3n6OYBJE2jiq5dbvigU5h8GIENktyyzHmNEZhC8CgmlkgnY0gmlwhKwSfqyKbXVsdGlhZGRyc5YACASsEn6sBm60AAoErBJ-rAZutd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSlaAV805jE5QJcEWPVX3pfnB9dl_M2_5kz398klp0G2DdGNwgm60g3VkcIJutoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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/store_node1_2026-03-13_04-36-54__7247ff47-c00c-499f-bebf-ef667e1884f6__wakuorg_nwaku:latest.log
|
||||
[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.61.64
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33068', '33069', '33070', '33071', '33072']
|
||||
[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 33068:33068 -p 33069:33069 -p 33070:33070 -p 33071:33071 -p 33072:33072 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=33070 --rest-port=33068 --tcp-port=33069 --discv5-udp-port=33071 --rest-address=0.0.0.0 --nat=extip:172.18.61.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4dd6e70e475d33ecc2a6a1114cdf89e41ced8baa57f9ade006b1b20eb2ade7ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33072 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHYZDZOO20jSG-OZ6KUavZuywe9i2gMBtr5OLWzz9U1Yfblz3n6OYBJE2jiq5dbvigU5h8GIENktyyzHmNEZhC8CgmlkgnY0gmlwhKwSfqyKbXVsdGlhZGRyc5YACASsEn6sBm60AAoErBJ-rAZutd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSlaAV805jE5QJcEWPVX3pfnB9dl_M2_5kz398klp0G2DdGNwgm60g3VkcIJutoV3YWt1MgM --storenode=/ip4/172.18.126.172/tcp/28340/p2p/16Uiu2HAmHfB2Ftu8Benx4GAoKjMzQ4XGK9Sw6CSALxMykAJ2AUSY --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.64 waku ae4615c25fb689fa23e5f530e6f4adc3863406e4f72734c03d5dc9c78beedb21
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ae4615c25fb6. Setting up logs at ./log/docker/store_node1_2026-03-13_04-36-54__7247ff47-c00c-499f-bebf-ef667e1884f6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33068
|
||||
[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:33068/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":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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:33068/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.61.64/tcp/33069/p2p/16Uiu2HAmFZ5DJVR55XQtL6kzrzVjwDEh9ksakDVKfjSxNgQg4frE","/ip4/172.18.61.64/tcp/33070/ws/p2p/16Uiu2HAmFZ5DJVR55XQtL6kzrzVjwDEh9ksakDVKfjSxNgQg4frE"],"enrUri":"enr:-L24QO5E-cz0cdoHesIIRnIx4777oDIMYuLJdB7icfRZUScEImuEXr2bVZj6RCgNw0ffkDrUJSWY-rhnOh-bYIprEsQCgmlkgnY0gmlwhKwSPUCKbXVsdGlhZGRyc5YACASsEj1ABoEtAAoErBI9QAaBLt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKw8S38YQhPAtkWXz9gTzfnItWnjR-he-zBaZuwPCZQeDdGNwgoEtg3VkcIKBL4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33068/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.172/tcp/28340/p2p/16Uiu2HAmHfB2Ftu8Benx4GAoKjMzQ4XGK9Sw6CSALxMykAJ2AUSY"]'
|
||||
[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:28339/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[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:33068/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:28339/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x95c9d4fcfc3e2b3c80a367a82e5854ea960edd42169ce7b69c9d9507f72fdf63"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:33068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x95c9d4fcfc3e2b3c80a367a82e5854ea960edd42169ce7b69c9d9507f72fdf63"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /waku/2/content/test.js
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:28339/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7cbbd778a9739f916a05c3817f30b2d70d9fd66d8056aed6dff363fa0662d865"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:33068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7cbbd778a9739f916a05c3817f30b2d70d9fd66d8056aed6dff363fa0662d865"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /app/22/sometopic/someencoding
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:28339/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcc7127ba1ed2cb02701330ba1c67da503d3f504bd268f90dec3fc71d244ba229"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:33068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcc7127ba1ed2cb02701330ba1c67da503d3f504bd268f90dec3fc71d244ba229"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /toychat/2/huilong/proto
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:28339/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3e9c1edc53103226567b7662174f938974dd56e8c2f6221ca7a595ebee66c9df"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:33068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3e9c1edc53103226567b7662174f938974dd56e8c2f6221ca7a595ebee66c9df"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /statusim/1/community/cbor
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:28339/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbd77e1c02a45f2416d23bf675809a9d5e9073f0c8c5f8ed78999f693c5350c3c"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:33068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbd77e1c02a45f2416d23bf675809a9d5e9073f0c8c5f8ed78999f693c5350c3c"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /app/27/sometopic/someencoding
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:28339/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x94bb8c57db4b33698978a228aac0df4698d15508eecfc998f704c80ee02338dd"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:33068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x94bb8c57db4b33698978a228aac0df4698d15508eecfc998f704c80ee02338dd"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /app/29/sometopic/someencoding
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:28339/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0c84f2916bb81ae882c3ee4001410c2843ef19fd64acdc8657e8b8d8757226c5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:33068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0c84f2916bb81ae882c3ee4001410c2843ef19fd64acdc8657e8b8d8757226c5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /app/20/sometopic/someencoding
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28339/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[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.2 seconds
|
||||
[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:28339/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2fce2368d61abb1c56a0267666993b019f89df61bbe558e4e8379508965e45cc"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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:33068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&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":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2fce2368d61abb1c56a0267666993b019f89df61bbe558e4e8379508965e45cc"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[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 19bf6a117dbd
|
||||
[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 ae4615c25fb6
|
||||
[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.
|
||||
68
nim/1113/data/attachments/24341469bd839b19.txt
Normal file
68
nim/1113/data/attachments/24341469bd839b19.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_ping_without_request_id with id: 2026-03-13_04-33-43__73d3afad-a183-4ecc-a7a0-1413f9adf70a
|
||||
[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.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[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-13_04-33-43__73d3afad-a183-4ecc-a7a0-1413f9adf70a__wakuorg_nwaku:latest.log
|
||||
[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.182.188
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45726', '45727', '45728', '45729', '45730']
|
||||
[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 45726:45726 -p 45727:45727 -p 45728:45728 -p 45729:45729 -p 45730:45730 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=45728 --rest-port=45726 --tcp-port=45727 --discv5-udp-port=45729 --rest-address=0.0.0.0 --nat=extip:172.18.182.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1278364096da2cb56f1144dd4cf4eb3150dbaeabdafa088a15e206f15f6ab6ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45730 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.182.188 waku 07935481c5c4c0d24f1b581b8bba4fcc5105e5aad1661661febbaafbbb5ecc54
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3f62468930e5. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 07935481c5c4. Setting up logs at ./log/docker/node1_2026-03-13_04-33-43__73d3afad-a183-4ecc-a7a0-1413f9adf70a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45726
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7b17d010a95c. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45726/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:45726/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.182.188/tcp/45727/p2p/16Uiu2HAmAeWKNrkcM9jmwueUJoP9h2xfniiw2tJn3Eb5KtZtmVqZ","/ip4/172.18.182.188/tcp/45728/ws/p2p/16Uiu2HAmAeWKNrkcM9jmwueUJoP9h2xfniiw2tJn3Eb5KtZtmVqZ"],"enrUri":"enr:-L24QOvTyEgNOuiPs0AoKvU54cFZa1MQx0e9tectYua23J6VUFVwuyFEB5KIDP3DSykmRV9D5URU1H_JCUcqJiLnFgMCgmlkgnY0gmlwhKwStryKbXVsdGlhZGRyc5YACASsEra8BrKfAAoErBK2vAayoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4ijt3ffIn7KMg5fkoiCq2uKF_w5M3hHf8Gaj9zfKT8CDdGNwgrKfg3VkcIKyoYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[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-13_04-33-43__73d3afad-a183-4ecc-a7a0-1413f9adf70a__wakuorg_nwaku:latest.log
|
||||
[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.195.85
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44146', '44147', '44148', '44149', '44150']
|
||||
[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 44146:44146 -p 44147:44147 -p 44148:44148 -p 44149:44149 -p 44150:44150 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=44148 --rest-port=44146 --tcp-port=44147 --discv5-udp-port=44149 --rest-address=0.0.0.0 --nat=extip:172.18.195.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8f6aa46e681ebdf7de2fe4a5de249beacfc6b5d86acae74c4469a6aec1ffd1b3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44150 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOvTyEgNOuiPs0AoKvU54cFZa1MQx0e9tectYua23J6VUFVwuyFEB5KIDP3DSykmRV9D5URU1H_JCUcqJiLnFgMCgmlkgnY0gmlwhKwStryKbXVsdGlhZGRyc5YACASsEra8BrKfAAoErBK2vAayoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4ijt3ffIn7KMg5fkoiCq2uKF_w5M3hHf8Gaj9zfKT8CDdGNwgrKfg3VkcIKyoYV3YWt1MgU --filternode=/ip4/172.18.182.188/tcp/45727/p2p/16Uiu2HAmAeWKNrkcM9jmwueUJoP9h2xfniiw2tJn3Eb5KtZtmVqZ
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.195.85 waku 170f47cfe739847613c3aea9738418fefc915f0b5792f479f56ba24978d0a9cd
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 170f47cfe739. Setting up logs at ./log/docker/node2_2026-03-13_04-33-43__73d3afad-a183-4ecc-a7a0-1413f9adf70a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44146
|
||||
[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:44146/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:44146/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.195.85/tcp/44147/p2p/16Uiu2HAm42RU2ADr13CR83FJPFgngoXYrrqVNno6mFxGZaAm2iac","/ip4/172.18.195.85/tcp/44148/ws/p2p/16Uiu2HAm42RU2ADr13CR83FJPFgngoXYrrqVNno6mFxGZaAm2iac"],"enrUri":"enr:-L24QMheQV-Bc9_yOL7M1ighL9TSMByARtlJX0ID1Epbp6XSb-g9lGZ3WuWAgvE2U7WX4zn2ykosrnmFui_851TSuWkCgmlkgnY0gmlwhKwSw1WKbXVsdGlhZGRyc5YACASsEsNVBqxzAAoErBLDVQasdN0DgnJzhQADAQAAiXNlY3AyNTZrMaECf8Rp2KdcVq3GGm1FV3UvoSjIz6wXATg9oOVbxBbPSSmDdGNwgqxzg3VkcIKsdYV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44146/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.182.188/tcp/45727/p2p/16Uiu2HAmAeWKNrkcM9jmwueUJoP9h2xfniiw2tJn3Eb5KtZtmVqZ"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45726/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:44146/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a93831c3-7048-4db4-b152-9489e96b4dfc", "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":"a93831c3-7048-4db4-b152-9489e96b4dfc","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44146/filter/v2/subscriptions/" -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":"","statusDesc":"OK"}'
|
||||
[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 07935481c5c4
|
||||
[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 170f47cfe739
|
||||
[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.
|
||||
178
nim/1113/data/attachments/2434716d25a2eab.txt
Normal file
178
nim/1113/data/attachments/2434716d25a2eab.txt
Normal file
@ -0,0 +1,178 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_subscribe_one_by_one_to_different_pubsub_topics_and_send_messages with id: 2026-03-13_04-35-07__8394f9e5-1339-48c7-b626-c98b8b583414
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-35-07__8394f9e5-1339-48c7-b626-c98b8b583414__wakuorg_nwaku:latest.log
|
||||
[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.213.154
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41790', '41791', '41792', '41793', '41794']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 41790:41790 -p 41791:41791 -p 41792:41792 -p 41793:41793 -p 41794:41794 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=41792 --rest-port=41790 --tcp-port=41791 --discv5-udp-port=41793 --rest-address=0.0.0.0 --nat=extip:172.18.213.154 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5c9601348d4f9efd5eb8c78dcaed19f5e8c9b02093b84aa09aad828b1f1ba9fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41794 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.154 waku 670f0306d12062ccdb07b12b3a8cd2079cf340256cbb8e824aaa143c8f5e217c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 670f0306d120. Setting up logs at ./log/docker/node1_2026-03-13_04-35-07__8394f9e5-1339-48c7-b626-c98b8b583414__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41790
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 289fbbc6a11c. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b6b50ca23770. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41790/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41790/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":"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"}]}'
|
||||
[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:41790/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.213.154/tcp/41791/p2p/16Uiu2HAkuo2T9PWTTioYRcRvPFPJGGydF3pBEdv7QMwhUQj3YAa5","/ip4/172.18.213.154/tcp/41792/ws/p2p/16Uiu2HAkuo2T9PWTTioYRcRvPFPJGGydF3pBEdv7QMwhUQj3YAa5"],"enrUri":"enr:-L24QBJb8kChmrj3vELt32MivUgZ0nj9tyTXczU3vrTujRmRHSFSZBW7Z7PxmJxIMM-bZDCyRLIt-H16ksrUEW5kiWgCgmlkgnY0gmlwhKwS1ZqKbXVsdGlhZGRyc5YACASsEtWaBqM_AAoErBLVmgajQN0DgnJzhQACAQAAiXNlY3AyNTZrMaECBXhYIxXUkQb3slI23tjVTVfVLpzSBFW4OKFxpZaKpjqDdGNwgqM_g3VkcIKjQYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-35-07__8394f9e5-1339-48c7-b626-c98b8b583414__wakuorg_nwaku:latest.log
|
||||
[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.99.173
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38097', '38098', '38099', '38100', '38101']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 38097:38097 -p 38098:38098 -p 38099:38099 -p 38100:38100 -p 38101:38101 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=38099 --rest-port=38097 --tcp-port=38098 --discv5-udp-port=38100 --rest-address=0.0.0.0 --nat=extip:172.18.99.173 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dcff4dc8fe79cd01ab6da71d8dc4d406bf16b970df58789cc3dcebba06866ce2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38101 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBJb8kChmrj3vELt32MivUgZ0nj9tyTXczU3vrTujRmRHSFSZBW7Z7PxmJxIMM-bZDCyRLIt-H16ksrUEW5kiWgCgmlkgnY0gmlwhKwS1ZqKbXVsdGlhZGRyc5YACASsEtWaBqM_AAoErBLVmgajQN0DgnJzhQACAQAAiXNlY3AyNTZrMaECBXhYIxXUkQb3slI23tjVTVfVLpzSBFW4OKFxpZaKpjqDdGNwgqM_g3VkcIKjQYV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.99.173 waku 993f6813c392bbcbaa978523a471d9aa13201624d9b4d4d345ea9afab23f0995
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 993f6813c392. Setting up logs at ./log/docker/node2_2026-03-13_04-35-07__8394f9e5-1339-48c7-b626-c98b8b583414__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38097
|
||||
[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:38097/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38097/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38097/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38097/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38097/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:38097/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.99.173/tcp/38098/p2p/16Uiu2HAm17LM2DZeVcY2aS1SaxrS4ShnfE7E8DqZEWTwVGyh3fEu","/ip4/172.18.99.173/tcp/38099/ws/p2p/16Uiu2HAm17LM2DZeVcY2aS1SaxrS4ShnfE7E8DqZEWTwVGyh3fEu"],"enrUri":"enr:-L24QDpEsVpPb7wNtYCXHLqi2PmJRpyE8T-CRk40BdyWc0wIDkfwPcfG1s906k6ampWoBw4FUrX5jY2b_fZC9ZRTNgYCgmlkgnY0gmlwhKwSY62KbXVsdGlhZGRyc5YACASsEmOtBpTSAAoErBJjrQaU090DgnJzhQACAQAAiXNlY3AyNTZrMaECVHN3ffKFq8NYO1qmtppa6wXy63TghKEklEQGdvZICg6DdGNwgpTSg3VkcIKU1IV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38097/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.154/tcp/41791/p2p/16Uiu2HAkuo2T9PWTTioYRcRvPFPJGGydF3pBEdv7QMwhUQj3YAa5"]'
|
||||
[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:41790/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:38097/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:41790/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41790/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376509042404129,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376510450618049,"ephemeral":false,"proof":""}]'
|
||||
[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 670f0306d120
|
||||
[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 993f6813c392
|
||||
[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 tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-13_04-35-07__8394f9e5-1339-48c7-b626-c98b8b583414__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-13_04-35-07__8394f9e5-1339-48c7-b626-c98b8b583414__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_subscribe_one_by_one_to_different_pubsub_topics_and_send_messages with id: 2026-03-13_04-35-11__d2664650-82c6-41ad-90c3-4d26771e7808
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_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-13_04-35-11__d2664650-82c6-41ad-90c3-4d26771e7808__wakuorg_nwaku:latest.log
|
||||
[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.75.117
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23791', '23792', '23793', '23794', '23795']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 23791:23791 -p 23792:23792 -p 23793:23793 -p 23794:23794 -p 23795:23795 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=23793 --rest-port=23791 --tcp-port=23792 --discv5-udp-port=23794 --rest-address=0.0.0.0 --nat=extip:172.18.75.117 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a1ac07c0af97bcad4bef04f625d7195c37cdaddfcf8aa333d53e95e25ace9601 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23795 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 670f0306d120. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.75.117 waku b13508e6ccc71b74e19c8d47738d64356b4915452a71f794963786774d1bcf18
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b13508e6ccc7. Setting up logs at ./log/docker/node1_2026-03-13_04-35-11__d2664650-82c6-41ad-90c3-4d26771e7808__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23791
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 993f6813c392. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/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":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[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:23791/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.75.117/tcp/23792/p2p/16Uiu2HAmFf9y8x8Xc9q6rAf28kTWJXb2keoD1qkV2xzRPTpBU9TP","/ip4/172.18.75.117/tcp/23793/ws/p2p/16Uiu2HAmFf9y8x8Xc9q6rAf28kTWJXb2keoD1qkV2xzRPTpBU9TP"],"enrUri":"enr:-L24QITQufnrjSVSkyDNpHnpkEcdywRrakKeA1mtwRbSAvkqUrvBBK2D11AmphumX_R8DOObFMYQgk_zdH4mffCtvTACgmlkgnY0gmlwhKwSS3WKbXVsdGlhZGRyc5YACASsEkt1BlzwAAoErBJLdQZc8d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLJ3vm2FLUloHsi5bidi-9SskEBsFAKyDINtk74EqO9KDdGNwglzwg3VkcIJc8oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[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-13_04-35-11__d2664650-82c6-41ad-90c3-4d26771e7808__wakuorg_nwaku:latest.log
|
||||
[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.149.158
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2828', '2829', '2830', '2831', '2832']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[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 2828:2828 -p 2829:2829 -p 2830:2830 -p 2831:2831 -p 2832:2832 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=2830 --rest-port=2828 --tcp-port=2829 --discv5-udp-port=2831 --rest-address=0.0.0.0 --nat=extip:172.18.149.158 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=23eeee003eaab8f7c0f9dd0ebfdc328bba2c41dbd523dbb40cf15d2dac80b505 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2832 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QITQufnrjSVSkyDNpHnpkEcdywRrakKeA1mtwRbSAvkqUrvBBK2D11AmphumX_R8DOObFMYQgk_zdH4mffCtvTACgmlkgnY0gmlwhKwSS3WKbXVsdGlhZGRyc5YACASsEkt1BlzwAAoErBJLdQZc8d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLJ3vm2FLUloHsi5bidi-9SskEBsFAKyDINtk74EqO9KDdGNwglzwg3VkcIJc8oV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.149.158 waku 0d4f295181b89cddc53318d707eb9d93b679fd017f0103de21f33197b83b38b1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0d4f295181b8. Setting up logs at ./log/docker/node2_2026-03-13_04-35-11__d2664650-82c6-41ad-90c3-4d26771e7808__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2828
|
||||
[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:2828/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":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2828/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":"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"}]}'
|
||||
[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:2828/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.149.158/tcp/2829/p2p/16Uiu2HAmBYELLiuTF2c4ZBni8zqJZK7rDdkUbvSWqnUtUzdW9EB1","/ip4/172.18.149.158/tcp/2830/ws/p2p/16Uiu2HAmBYELLiuTF2c4ZBni8zqJZK7rDdkUbvSWqnUtUzdW9EB1"],"enrUri":"enr:-L24QNdGxJu6fj8gdaqGwzy9e_R7XPWFIDzDpkpiLzIfOeVPAt79sK2-U68oB4Nszj43-cxOyNlTiJA2-QicVb1eIeMCgmlkgnY0gmlwhKwSlZ6KbXVsdGlhZGRyc5YACASsEpWeBgsNAAoErBKVngYLDt0DgnJzhQACAQAAiXNlY3AyNTZrMaEC72kPCt60wY-mkp5PnMzTK7xm4TYbvTLy6DeAMoz1GGiDdGNwggsNg3VkcIILD4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2828/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.117/tcp/23792/p2p/16Uiu2HAmFf9y8x8Xc9q6rAf28kTWJXb2keoD1qkV2xzRPTpBU9TP"]'
|
||||
[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:23791/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:2828/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[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:23791/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[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.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23791/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376514966831403,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773376515247226714,"ephemeral":false,"proof":""}]'
|
||||
[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 b13508e6ccc7
|
||||
[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 0d4f295181b8
|
||||
[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 tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-13_04-35-11__d2664650-82c6-41ad-90c3-4d26771e7808__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-13_04-35-11__d2664650-82c6-41ad-90c3-4d26771e7808__wakuorg_nwaku:latest.log
|
||||
64
nim/1113/data/attachments/243965af75256fad.txt
Normal file
64
nim/1113/data/attachments/243965af75256fad.txt
Normal file
@ -0,0 +1,64 @@
|
||||
2026-03-13 04:34:42.348 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-13 04:34:42.348 DEBUG [tests.conftest] Running test: test_relay_subscribe_with_empty_pubsub_topic_list with id: 2026-03-13_04-34-42__eddfcf93-f340-48c3-8714-abbce79ceef8
|
||||
2026-03-13 04:34:42.348 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-13 04:34:42.349 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-13 04:34:42.349 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-13 04:34:42.356 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:42.356 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-13_04-34-42__eddfcf93-f340-48c3-8714-abbce79ceef8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:42.356 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:42.357 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:42.358 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:42.358 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.66
|
||||
2026-03-13 04:34:42.358 DEBUG [src.node.docker_mananger] Generated ports ['34409', '34410', '34411', '34412', '34413']
|
||||
2026-03-13 04:34:42.359 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:42.359 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:42.359 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:42.359 DEBUG [src.node.docker_mananger] docker run -i -t -p 34409:34409 -p 34410:34410 -p 34411:34411 -p 34412:34412 -p 34413:34413 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=34411 --rest-port=34409 --tcp-port=34410 --discv5-udp-port=34412 --rest-address=0.0.0.0 --nat=extip:172.18.59.66 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f06f60877eafa1fc97b8dcde125bfeb72ac6c2f470aab5fca6a9e8d51a61fee0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34413 --metrics-logging=true --relay=true
|
||||
2026-03-13 04:34:42.559 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.66 waku 9e66a8f44a77883da5160b5545e1e806b350275435828d2e02a963778f9d2793
|
||||
2026-03-13 04:34:42.596 ERROR [src.node.docker_mananger] Max retries reached for container 5999d33298a1. Exiting log stream.
|
||||
2026-03-13 04:34:42.597 DEBUG [src.node.docker_mananger] Container started with ID 9e66a8f44a77. Setting up logs at ./log/docker/node1_2026-03-13_04-34-42__eddfcf93-f340-48c3-8714-abbce79ceef8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:42.597 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34409
|
||||
2026-03-13 04:34:42.598 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:43.150 ERROR [src.node.docker_mananger] Max retries reached for container cf537a5c78b1. Exiting log stream.
|
||||
2026-03-13 04:34:43.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34409/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:43.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:34:43.601 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:43.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34409/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:43.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.66/tcp/34410/p2p/16Uiu2HAmUaj9VF2hJDoUxH6gMgsheu3Uk9gXHsZGGBaUyYi87TyW","/ip4/172.18.59.66/tcp/34411/ws/p2p/16Uiu2HAmUaj9VF2hJDoUxH6gMgsheu3Uk9gXHsZGGBaUyYi87TyW"],"enrUri":"enr:-L24QDupNHpvaT0M7yfszmc96s1xU0_wNAgonULWaBSTLioqHFfBDyPof6DU9kgxMyQdM4aWJqjOK0bwX9UdwLtCPzoCgmlkgnY0gmlwhKwSO0KKbXVsdGlhZGRyc5YACASsEjtCBoZqAAoErBI7QgaGa90DgnJzhQADAQAAiXNlY3AyNTZrMaED7KN6GWWzciO84qvyzzDB1CWNVpEkWK1sLwHR0Bv8ZDWDdGNwgoZqg3VkcIKGbIV3YWt1MgE"}'
|
||||
2026-03-13 04:34:43.604 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:43.611 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-13 04:34:43.611 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-13_04-34-42__eddfcf93-f340-48c3-8714-abbce79ceef8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:43.611 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-13 04:34:43.611 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-13 04:34:43.612 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-13 04:34:43.613 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.126.177
|
||||
2026-03-13 04:34:43.613 DEBUG [src.node.docker_mananger] Generated ports ['48290', '48291', '48292', '48293', '48294']
|
||||
2026-03-13 04:34:43.613 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-13 04:34:43.613 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-13 04:34:43.613 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-13 04:34:43.613 DEBUG [src.node.docker_mananger] docker run -i -t -p 48290:48290 -p 48291:48291 -p 48292:48292 -p 48293:48293 -p 48294:48294 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=48292 --rest-port=48290 --tcp-port=48291 --discv5-udp-port=48293 --rest-address=0.0.0.0 --nat=extip:172.18.126.177 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d9c9a81ff33b7dd2f566efaf2fa7fcdb9ab384eaf3f2f69b605375feabfab421 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48294 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDupNHpvaT0M7yfszmc96s1xU0_wNAgonULWaBSTLioqHFfBDyPof6DU9kgxMyQdM4aWJqjOK0bwX9UdwLtCPzoCgmlkgnY0gmlwhKwSO0KKbXVsdGlhZGRyc5YACASsEjtCBoZqAAoErBI7QgaGa90DgnJzhQADAQAAiXNlY3AyNTZrMaED7KN6GWWzciO84qvyzzDB1CWNVpEkWK1sLwHR0Bv8ZDWDdGNwgoZqg3VkcIKGbIV3YWt1MgE
|
||||
2026-03-13 04:34:43.816 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.126.177 waku bc80c6be0ee08cbc31874df9cfd84dc1bad85fef867d062d6e5d683aa9675074
|
||||
2026-03-13 04:34:43.856 DEBUG [src.node.docker_mananger] Container started with ID bc80c6be0ee0. Setting up logs at ./log/docker/node2_2026-03-13_04-34-42__eddfcf93-f340-48c3-8714-abbce79ceef8__wakuorg_nwaku:latest.log
|
||||
2026-03-13 04:34:43.856 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48290
|
||||
2026-03-13 04:34:43.857 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-13 04:34:44.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48290/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:44.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
2026-03-13 04:34:44.870 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-13 04:34:44.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48290/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-13 04:34:44.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.177/tcp/48291/p2p/16Uiu2HAmEfPHQiooq56b6mBqc644ZVPwEtnmWUY5EYUdfBSuFqKq","/ip4/172.18.126.177/tcp/48292/ws/p2p/16Uiu2HAmEfPHQiooq56b6mBqc644ZVPwEtnmWUY5EYUdfBSuFqKq"],"enrUri":"enr:-L24QHpR6yCXhG6H2XdABA0dgjc3KuiS5Dl7kp0lD20JWiATEEschkpEuKxj8pSkI96eDaBjCz0rePMaxhDNxAA9ObECgmlkgnY0gmlwhKwSfrGKbXVsdGlhZGRyc5YACASsEn6xBryjAAoErBJ-sQa8pN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHdFN7MHcUBLJ9Kc8Lvus9qMhJc5qQfG9SHMfqr65oJSDdGNwgryjg3VkcIK8pYV3YWt1MgE"}'
|
||||
2026-03-13 04:34:44.875 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-13 04:34:44.876 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48290/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.59.66/tcp/34410/p2p/16Uiu2HAmUaj9VF2hJDoUxH6gMgsheu3Uk9gXHsZGGBaUyYi87TyW"]'
|
||||
2026-03-13 04:34:44.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:44.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34409/relay/v1/subscriptions" -H "Content-Type: application/json" -d '[]'
|
||||
2026-03-13 04:34:44.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:44.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48290/relay/v1/subscriptions" -H "Content-Type: application/json" -d '[]'
|
||||
2026-03-13 04:34:44.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-13 04:34:44.885 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-13 04:34:44.886 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-13 04:34:44.887 DEBUG [src.node.waku_node] Stopping container with id 9e66a8f44a77
|
||||
2026-03-13 04:34:45.455 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:45.457 DEBUG [src.node.waku_node] Stopping container with id bc80c6be0ee0
|
||||
2026-03-13 04:34:46.008 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-13 04:34:46.012 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-13 04:34:46.017 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-13 04:34:46.021 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
4554
nim/1113/data/attachments/249d8c2676e371e5.txt
Normal file
4554
nim/1113/data/attachments/249d8c2676e371e5.txt
Normal file
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user