mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-30 15:43:32 +00:00
182 lines
35 KiB
Plaintext
182 lines
35 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_check_sync_when_2_nodes_publish with id: 2026-03-18_09-09-25__364ffc5a-d896-47c4-b29e-8799c78aee5f
|
||
[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 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-09-25__364ffc5a-d896-47c4-b29e-8799c78aee5f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-09-25__364ffc5a-d896-47c4-b29e-8799c78aee5f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-09-25__364ffc5a-d896-47c4-b29e-8799c78aee5f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.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.163.118
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20688', '20689', '20690', '20691', '20692']
|
||
[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 20688:20688 -p 20689:20689 -p 20690:20690 -p 20691:20691 -p 20692:20692 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20690 --rest-port=20688 --tcp-port=20689 --discv5-udp-port=20691 --rest-address=0.0.0.0 --nat=extip:172.18.163.118 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c1a8a1ad1fe2c9cfaceacfe5d06bee68bfe7ffcda5fbd79a1df90bc11cdddfcd --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20692 --metrics-logging=true --relay=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.163.118 waku 589eb5b82da1222c943356d7c1409406e898f3d46182b8ce0622461582755783
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 589eb5b82da1. Setting up logs at ./log/docker/node1_2026-03-18_09-09-25__364ffc5a-d896-47c4-b29e-8799c78aee5f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 20688
|
||
[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 eddb2ccb1337. Exiting log stream.
|
||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bef6cf7cdac8. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20688/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:20688/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.118/tcp/20689/p2p/16Uiu2HAkyLdbwpf3F1nFCaEdrwD7SXGkHfEd3Wf6PP8Hgdw7qyT1","/ip4/172.18.163.118/tcp/20690/ws/p2p/16Uiu2HAkyLdbwpf3F1nFCaEdrwD7SXGkHfEd3Wf6PP8Hgdw7qyT1"],"enrUri":"enr:-L24QBwu82y00Ig-KcSnR51CGlb7yG4RLx8mTVs32geDn9IeTMmHUERdcaUKUcgqQf9mMCwZwZhFHroLo5qov4Bl-QcCgmlkgnY0gmlwhKwSo3aKbXVsdGlhZGRyc5YACASsEqN2BlDRAAoErBKjdgZQ0t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECOiQoBcgyn03SBzX6_tRL_BfGJxrgbenRWN5T88xyw-SDdGNwglDRg3VkcIJQ04V3YWt1MhM"}'
|
||
[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.231.184
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20471', '20472', '20473', '20474', '20475']
|
||
[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 20471:20471 -p 20472:20472 -p 20473:20473 -p 20474:20474 -p 20475:20475 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20473 --rest-port=20471 --tcp-port=20472 --discv5-udp-port=20474 --rest-address=0.0.0.0 --nat=extip:172.18.231.184 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=34139655fca15b2ea4e6d4bc1df97a8fbdf45dc264ad3aca1eb29c927c4ddc23 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20475 --metrics-logging=true --relay=true --storenode=/ip4/172.18.163.118/tcp/20689/p2p/16Uiu2HAkyLdbwpf3F1nFCaEdrwD7SXGkHfEd3Wf6PP8Hgdw7qyT1 --discv5-bootstrap-node=enr:-L24QBwu82y00Ig-KcSnR51CGlb7yG4RLx8mTVs32geDn9IeTMmHUERdcaUKUcgqQf9mMCwZwZhFHroLo5qov4Bl-QcCgmlkgnY0gmlwhKwSo3aKbXVsdGlhZGRyc5YACASsEqN2BlDRAAoErBKjdgZQ0t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECOiQoBcgyn03SBzX6_tRL_BfGJxrgbenRWN5T88xyw-SDdGNwglDRg3VkcIJQ04V3YWt1MhM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.231.184 waku 99a0045bcc5f7724a32b70f023262ec24605f8551e6942bd8f8e8acd950f06eb
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 99a0045bcc5f. Setting up logs at ./log/docker/node2_2026-03-18_09-09-25__364ffc5a-d896-47c4-b29e-8799c78aee5f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 20471
|
||
[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:20471/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:20471/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.231.184/tcp/20472/p2p/16Uiu2HAm7ytRKFAJGnj7pAmTkEpGz7eP5mGAy1dueieNENrYiYof","/ip4/172.18.231.184/tcp/20473/ws/p2p/16Uiu2HAm7ytRKFAJGnj7pAmTkEpGz7eP5mGAy1dueieNENrYiYof"],"enrUri":"enr:-L24QGtF0dNUXkHbMD-Ezegi3yMgVMfZ8UspsqlQyAgN_rBdU47aTlnoZi9pclL05xsSC5KRJH695toCT97wZNDgX5MCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4Bk_4AAoErBLnuAZP-d0DgnJzhQDGAQAAiXNlY3AyNTZrMaECuozlHm6h4ld4cCXiXMLh9ldfBuLVT29SjhQCe_2LWaaDdGNwgk_4g3VkcIJP-oV3YWt1MhM"}'
|
||
[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.164.97
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38167', '38168', '38169', '38170', '38171']
|
||
[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 38167:38167 -p 38168:38168 -p 38169:38169 -p 38170:38170 -p 38171:38171 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38169 --rest-port=38167 --tcp-port=38168 --discv5-udp-port=38170 --rest-address=0.0.0.0 --nat=extip:172.18.164.97 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=0b6590dde9cedbbdcdcaec1efcc70ddc7a671fb90edbed69bad4fa6e12aa6075 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38171 --metrics-logging=true --relay=false --storenode=/ip4/172.18.231.184/tcp/20472/p2p/16Uiu2HAm7ytRKFAJGnj7pAmTkEpGz7eP5mGAy1dueieNENrYiYof --discv5-bootstrap-node=enr:-L24QGtF0dNUXkHbMD-Ezegi3yMgVMfZ8UspsqlQyAgN_rBdU47aTlnoZi9pclL05xsSC5KRJH695toCT97wZNDgX5MCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4Bk_4AAoErBLnuAZP-d0DgnJzhQDGAQAAiXNlY3AyNTZrMaECuozlHm6h4ld4cCXiXMLh9ldfBuLVT29SjhQCe_2LWaaDdGNwgk_4g3VkcIJP-oV3YWt1MhM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.97 waku b0240341be37bb4cc3a0e8ee214a0233e36317b222660fe23e62e609f59e2578
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b0240341be37. Setting up logs at ./log/docker/node3_2026-03-18_09-09-25__364ffc5a-d896-47c4-b29e-8799c78aee5f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 38167
|
||
[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:38167/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:38167/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.97/tcp/38168/p2p/16Uiu2HAmBo2Pu5qhguQVXLHip6V61YE4eXhzYLLsFh7A1jzppE8m","/ip4/172.18.164.97/tcp/38169/ws/p2p/16Uiu2HAmBo2Pu5qhguQVXLHip6V61YE4eXhzYLLsFh7A1jzppE8m"],"enrUri":"enr:-L24QIjKjj2wcXN4z6PI7qJQrazLdDu1LOZdACPrk8tfeJ4iZhSP_-V35q9s1To6ZszPLqEx4A_KiYJoNVflakwmpZsCgmlkgnY0gmlwhKwSpGGKbXVsdGlhZGRyc5YACASsEqRhBpUYAAoErBKkYQaVGd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC8zNFlZ7Msw05r5eoCUIZKItnKhB6_zf4ilebrAtHK_6DdGNwgpUYg3VkcIKVGoV3YWt1MgA"}'
|
||
[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:20471/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.163.118/tcp/20689/p2p/16Uiu2HAkyLdbwpf3F1nFCaEdrwD7SXGkHfEd3Wf6PP8Hgdw7qyT1"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38167/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.184/tcp/20472/p2p/16Uiu2HAm7ytRKFAJGnj7pAmTkEpGz7eP5mGAy1dueieNENrYiYof"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20688/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:20471/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:20471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 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:20688/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%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":"0xb58230f6c2ffa9f4aa08786a064f79c1ba95bfdb61f6f7ab1e96817a5ac32cca"},{"messageHash":"0x36a9fe69638cf282dfb8fd9f89700f749b00dc5000ce2682132dfce20812ea16"},{"messageHash":"0xcd1f56182a61c128b9fcdfce757e2d60c9d9b5aff4aa81cdcd11001d67e0ccd7"},{"messageHash":"0x5b6287951f7a23262011af8ab4b057415fc1086b5b50eb0a010bda3f68b2a591"},{"messageHash":"0xf61dedab86e561f8dcd52bf4698df0336c96dc44c1b552e84aee2b5380999021"},{"messageHash":"0x1ed50f4fff843d44a0d349168bc737eaf1c33ad0c4da8aa94821f0c53d1648a0"},{"messageHash":"0x7d1a30ae5d1f17c14aeb7a9133c3b70dd164e8186b87b9bd4ce7c5e88ee8d963"},{"messageHash":"0x710e09fff536843e304423651c2fedc71f629dd076aafebe9bdb5299396aa9fa"},{"messageHash":"0x0ad0d6b0e710f65456fa3fceea9b6eb6d649a062d8c9a31d60fad538e175e108"},{"messageHash":"0x64e9876074c6391f5b416a64685315f21f76f9c1abfda63bc79845058c0b865a"},{"messageHash":"0x4c6847771f94254b6894e355d86a060d391b2c562252e4c93903c10c0c7ecf5d"},{"messageHash":"0xeae71600e945b6614479dc06c693c48622e8b361946ba5de5117816386209198"},{"messageHash":"0xd747226cae24280ea3d595a8282d869bde54cfbb776237f636561078ac1b79aa"},{"messageHash":"0x61c727481283693386437ee0271c01599f93c0ff490e8fb0064295f6f3aa74ad"},{"messageHash":"0xe30706c376c3560d3a066b692dfedeea3ad27475133e1d19f2763f9d6ee214e6"},{"messageHash":"0x795539a921cf94821c274f22ddf6c28dd5c71d7da7b35a5f3006aa040f6c0f30"},{"messageHash":"0x4b40dccf1b769d9576dcbc46266727173b756d5fbc5f96b5094b2169d48280ee"},{"messageHash":"0x20d2502d4cd52cb30586b1879ca851369584fd1b310ccac1a9a0ed5d83b04cb4"},{"messageHash":"0xd63928b80c58e0bdd036ea4613a738df1e3150d40ea615a4fed8d4dc4362c43b"},{"messageHash":"0x6b661db944b84e88476f0e13884b6bf54d8a65444b51af2df9baf673ed26869d"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 20
|
||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 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:20471/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%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":"0xb58230f6c2ffa9f4aa08786a064f79c1ba95bfdb61f6f7ab1e96817a5ac32cca"},{"messageHash":"0x36a9fe69638cf282dfb8fd9f89700f749b00dc5000ce2682132dfce20812ea16"},{"messageHash":"0xcd1f56182a61c128b9fcdfce757e2d60c9d9b5aff4aa81cdcd11001d67e0ccd7"},{"messageHash":"0x5b6287951f7a23262011af8ab4b057415fc1086b5b50eb0a010bda3f68b2a591"},{"messageHash":"0xf61dedab86e561f8dcd52bf4698df0336c96dc44c1b552e84aee2b5380999021"},{"messageHash":"0x1ed50f4fff843d44a0d349168bc737eaf1c33ad0c4da8aa94821f0c53d1648a0"},{"messageHash":"0x7d1a30ae5d1f17c14aeb7a9133c3b70dd164e8186b87b9bd4ce7c5e88ee8d963"},{"messageHash":"0x710e09fff536843e304423651c2fedc71f629dd076aafebe9bdb5299396aa9fa"},{"messageHash":"0x0ad0d6b0e710f65456fa3fceea9b6eb6d649a062d8c9a31d60fad538e175e108"},{"messageHash":"0x64e9876074c6391f5b416a64685315f21f76f9c1abfda63bc79845058c0b865a"},{"messageHash":"0x4c6847771f94254b6894e355d86a060d391b2c562252e4c93903c10c0c7ecf5d"},{"messageHash":"0xeae71600e945b6614479dc06c693c48622e8b361946ba5de5117816386209198"},{"messageHash":"0xd747226cae24280ea3d595a8282d869bde54cfbb776237f636561078ac1b79aa"},{"messageHash":"0x61c727481283693386437ee0271c01599f93c0ff490e8fb0064295f6f3aa74ad"},{"messageHash":"0xe30706c376c3560d3a066b692dfedeea3ad27475133e1d19f2763f9d6ee214e6"},{"messageHash":"0x795539a921cf94821c274f22ddf6c28dd5c71d7da7b35a5f3006aa040f6c0f30"},{"messageHash":"0x4b40dccf1b769d9576dcbc46266727173b756d5fbc5f96b5094b2169d48280ee"},{"messageHash":"0x20d2502d4cd52cb30586b1879ca851369584fd1b310ccac1a9a0ed5d83b04cb4"},{"messageHash":"0xd63928b80c58e0bdd036ea4613a738df1e3150d40ea615a4fed8d4dc4362c43b"},{"messageHash":"0x6b661db944b84e88476f0e13884b6bf54d8a65444b51af2df9baf673ed26869d"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 20
|
||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 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:38167/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%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":"88075ecbe45f5421c039","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb58230f6c2ffa9f4aa08786a064f79c1ba95bfdb61f6f7ab1e96817a5ac32cca"},{"messageHash":"0x36a9fe69638cf282dfb8fd9f89700f749b00dc5000ce2682132dfce20812ea16"},{"messageHash":"0xcd1f56182a61c128b9fcdfce757e2d60c9d9b5aff4aa81cdcd11001d67e0ccd7"},{"messageHash":"0x5b6287951f7a23262011af8ab4b057415fc1086b5b50eb0a010bda3f68b2a591"},{"messageHash":"0xf61dedab86e561f8dcd52bf4698df0336c96dc44c1b552e84aee2b5380999021"},{"messageHash":"0x1ed50f4fff843d44a0d349168bc737eaf1c33ad0c4da8aa94821f0c53d1648a0"},{"messageHash":"0x7d1a30ae5d1f17c14aeb7a9133c3b70dd164e8186b87b9bd4ce7c5e88ee8d963"},{"messageHash":"0x710e09fff536843e304423651c2fedc71f629dd076aafebe9bdb5299396aa9fa"},{"messageHash":"0x0ad0d6b0e710f65456fa3fceea9b6eb6d649a062d8c9a31d60fad538e175e108"},{"messageHash":"0x64e9876074c6391f5b416a64685315f21f76f9c1abfda63bc79845058c0b865a"},{"messageHash":"0x4c6847771f94254b6894e355d86a060d391b2c562252e4c93903c10c0c7ecf5d"},{"messageHash":"0xeae71600e945b6614479dc06c693c48622e8b361946ba5de5117816386209198"},{"messageHash":"0xd747226cae24280ea3d595a8282d869bde54cfbb776237f636561078ac1b79aa"},{"messageHash":"0x61c727481283693386437ee0271c01599f93c0ff490e8fb0064295f6f3aa74ad"},{"messageHash":"0xe30706c376c3560d3a066b692dfedeea3ad27475133e1d19f2763f9d6ee214e6"},{"messageHash":"0x795539a921cf94821c274f22ddf6c28dd5c71d7da7b35a5f3006aa040f6c0f30"},{"messageHash":"0x4b40dccf1b769d9576dcbc46266727173b756d5fbc5f96b5094b2169d48280ee"},{"messageHash":"0x20d2502d4cd52cb30586b1879ca851369584fd1b310ccac1a9a0ed5d83b04cb4"},{"messageHash":"0xd63928b80c58e0bdd036ea4613a738df1e3150d40ea615a4fed8d4dc4362c43b"},{"messageHash":"0x6b661db944b84e88476f0e13884b6bf54d8a65444b51af2df9baf673ed26869d"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 20
|
||
[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 589eb5b82da1
|
||
[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 99a0045bcc5f
|
||
[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 b0240341be37
|
||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 589eb5b82da1. 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. |