mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-05 01:53:28 +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-02-25_15-22-28__1e708741-76e0-4d1b-8920-3b5be909515c
|
||
[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-02-25_15-22-28__1e708741-76e0-4d1b-8920-3b5be909515c__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-02-25_15-22-28__1e708741-76e0-4d1b-8920-3b5be909515c__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-02-25_15-22-28__1e708741-76e0-4d1b-8920-3b5be909515c__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.155.24
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4065', '4066', '4067', '4068', '4069']
|
||
[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 4065:4065 -p 4066:4066 -p 4067:4067 -p 4068:4068 -p 4069:4069 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=4067 --rest-port=4065 --tcp-port=4066 --discv5-udp-port=4068 --rest-address=0.0.0.0 --nat=extip:172.18.155.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d18aa4ecfa1aeb0a42888ab094a8cd7ffaad6a4dec4f7c032cb5d4e0fabbefca --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4069 --metrics-logging=true --relay=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.155.24 waku 23351f1623b06bdb4328337623e536346159a2b1bff22289f836a807a74ed7a7
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23351f1623b0. Setting up logs at ./log/docker/node1_2026-02-25_15-22-28__1e708741-76e0-4d1b-8920-3b5be909515c__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4065
|
||
[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 252092cd75c8. Exiting log stream.
|
||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 46a51dd3767c. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4065/health" -H "Content-Type: 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:4065/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.155.24/tcp/4066/p2p/16Uiu2HAmDLBD7TKAcLuUcbsi4zwZhA4Xb2PL4B8DQ4yc49YDiiDQ","/ip4/172.18.155.24/tcp/4067/ws/p2p/16Uiu2HAmDLBD7TKAcLuUcbsi4zwZhA4Xb2PL4B8DQ4yc49YDiiDQ"],"enrUri":"enr:-L24QMLwc3XTMRfaDpn_T9bwJrQ1YgaGtXriJS3Pn6hD7_UvOq5VGGhXZ_OChUm5xjpAE64nEahwzHeV77RAZ34B7FICgmlkgnY0gmlwhKwSmxiKbXVsdGlhZGRyc5YACASsEpsYBg_iAAoErBKbGAYP490DgnJzhQADAQAAiXNlY3AyNTZrMaEDCgnuC9xJNs819YrP9OOotdnZJf08vJ2jkSmvcXDSUZuDdGNwgg_ig3VkcIIP5IV3YWt1MhM"}'
|
||
[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.1.126
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37175', '37176', '37177', '37178', '37179']
|
||
[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 37175:37175 -p 37176:37176 -p 37177:37177 -p 37178:37178 -p 37179:37179 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=37177 --rest-port=37175 --tcp-port=37176 --discv5-udp-port=37178 --rest-address=0.0.0.0 --nat=extip:172.18.1.126 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0fbdafdd5b3e15d7a7f7f243eaaecab8bfe9783df53c207cd07f8ea1a2e085ad --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37179 --metrics-logging=true --relay=true --storenode=/ip4/172.18.155.24/tcp/4066/p2p/16Uiu2HAmDLBD7TKAcLuUcbsi4zwZhA4Xb2PL4B8DQ4yc49YDiiDQ --discv5-bootstrap-node=enr:-L24QMLwc3XTMRfaDpn_T9bwJrQ1YgaGtXriJS3Pn6hD7_UvOq5VGGhXZ_OChUm5xjpAE64nEahwzHeV77RAZ34B7FICgmlkgnY0gmlwhKwSmxiKbXVsdGlhZGRyc5YACASsEpsYBg_iAAoErBKbGAYP490DgnJzhQADAQAAiXNlY3AyNTZrMaEDCgnuC9xJNs819YrP9OOotdnZJf08vJ2jkSmvcXDSUZuDdGNwgg_ig3VkcIIP5IV3YWt1MhM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.1.126 waku 5a3babc16c0ad3a0d0e931ea364e67d765a4424f6cd8722f1049e9f1445c634e
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5a3babc16c0a. Setting up logs at ./log/docker/node2_2026-02-25_15-22-28__1e708741-76e0-4d1b-8920-3b5be909515c__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37175
|
||
[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:37175/health" -H "Content-Type: 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:37175/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.1.126/tcp/37176/p2p/16Uiu2HAmFm9voF4pHugD59FMzJLTY4GpzrVLbcUFX78SMzcnofVz","/ip4/172.18.1.126/tcp/37177/ws/p2p/16Uiu2HAmFm9voF4pHugD59FMzJLTY4GpzrVLbcUFX78SMzcnofVz"],"enrUri":"enr:-L24QDDX4cqn9NRRxrHIPOR3gllUX4PGxOaO-Yy30VqwPu4NWctgTHICtw-8OZiQ9jicowbBuKNyFqiriw45YA42rXcCgmlkgnY0gmlwhKwSAX6KbXVsdGlhZGRyc5YACASsEgF-BpE4AAoErBIBfgaROd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLidgDXEPT1gjmGgfK29XhfTPSJfZH1tH24VB4-V8mwmDdGNwgpE4g3VkcIKROoV3YWt1MhM"}'
|
||
[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.46.176
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36453', '36454', '36455', '36456', '36457']
|
||
[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 36453:36453 -p 36454:36454 -p 36455:36455 -p 36456:36456 -p 36457:36457 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=36455 --rest-port=36453 --tcp-port=36454 --discv5-udp-port=36456 --rest-address=0.0.0.0 --nat=extip:172.18.46.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e2ebeedee6bb9c77ee79ac7be3ee20a7ee2707b668bacc5a9ffd969dcc07038d --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36457 --metrics-logging=true --relay=false --storenode=/ip4/172.18.1.126/tcp/37176/p2p/16Uiu2HAmFm9voF4pHugD59FMzJLTY4GpzrVLbcUFX78SMzcnofVz --discv5-bootstrap-node=enr:-L24QDDX4cqn9NRRxrHIPOR3gllUX4PGxOaO-Yy30VqwPu4NWctgTHICtw-8OZiQ9jicowbBuKNyFqiriw45YA42rXcCgmlkgnY0gmlwhKwSAX6KbXVsdGlhZGRyc5YACASsEgF-BpE4AAoErBIBfgaROd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLidgDXEPT1gjmGgfK29XhfTPSJfZH1tH24VB4-V8mwmDdGNwgpE4g3VkcIKROoV3YWt1MhM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.46.176 waku 905248e272b3b689227253528609d717907fe86efdb857658e91510780c09ffe
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 905248e272b3. Setting up logs at ./log/docker/node3_2026-02-25_15-22-28__1e708741-76e0-4d1b-8920-3b5be909515c__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36453
|
||
[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:36453/health" -H "Content-Type: 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:36453/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.46.176/tcp/36454/p2p/16Uiu2HAmMUtAsAUD1rU42CyJgfuLbrQkwERpmxFSUBSxVmktRT9N","/ip4/172.18.46.176/tcp/36455/ws/p2p/16Uiu2HAmMUtAsAUD1rU42CyJgfuLbrQkwERpmxFSUBSxVmktRT9N"],"enrUri":"enr:-L24QDbdN9Hc0MnUfkNEltKTQWeLVVfA9ExDaFaxuPN-7ngPB6QYgw7_ZnoFWUUKAeVVpotaRcjX8yjq-8uYsSK7xD4CgmlkgnY0gmlwhKwSLrCKbXVsdGlhZGRyc5YACASsEi6wBo5mAAoErBIusAaOZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDgyJjBcJyF02MT1l3ZLvyd57hUKRwsdxMxvY3zcjgsV2DdGNwgo5mg3VkcIKOaIV3YWt1MgA"}'
|
||
[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:37175/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.155.24/tcp/4066/p2p/16Uiu2HAmDLBD7TKAcLuUcbsi4zwZhA4Xb2PL4B8DQ4yc49YDiiDQ"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36453/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.1.126/tcp/37176/p2p/16Uiu2HAmFm9voF4pHugD59FMzJLTY4GpzrVLbcUFX78SMzcnofVz"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4065/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:37175/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:4065/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:4065/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:4065/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:4065/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:4065/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:4065/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:4065/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:4065/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:4065/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:4065/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:37175/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:37175/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:37175/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:37175/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:37175/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:37175/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:37175/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:37175/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:37175/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:37175/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: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:4065/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":"0x913895a286f029a5bdc1015241ff5e80a4920d6f8fbb358cb89d6bf3467f3597"},{"messageHash":"0x6916b27c84a88909423e7b8d72699892e9d48fb415501f27a85b1f23143dd959"},{"messageHash":"0xa6f1433a5f5f80489e64c4c9f135a80b9e5408baa9dc61ea4e8e3bacbdf5edba"},{"messageHash":"0x627ae93b8f609198cac74587b894fe71690f7a93cd6900f319e61af4b54e1837"},{"messageHash":"0x1856f71a0cd72aeacd30f0098da0b332e1620a444918d1d7cd0b438ce1de336d"},{"messageHash":"0x6153c42d923a24011d65ba62a02d3c7f07346525c183155f9c0a70b8e61e2a1b"},{"messageHash":"0xbb1ebf7c5946e5313c89066049b3a12547803c94c799afb4f83ec4bbe0059b1b"},{"messageHash":"0x885c1485ae599cd875f06e18e68f0ce2768686d6bb9119418bb013ea241feb08"},{"messageHash":"0xfe085e569461fa88b56e2c7fc2c29ce0b5fb77956ad4ba1e8b60d7724925d0ec"},{"messageHash":"0x095630bf11971469a2e717b7dda098412eb7cd370fd22deb33772941bdf6d51c"},{"messageHash":"0xc5c6334365ba8b8553a253a6344a1e57e3d609f23d8ee28fef4d11148c28d7cd"},{"messageHash":"0x8c89bcc0e3b58cd7a924548c938428f5bbf7ad805b3abb194846b237f412b4ba"},{"messageHash":"0xdf75327e1d83d2d5e5679d7f566c9ffce891bba5f250eeee4a91e9b543a352db"},{"messageHash":"0x05481e476a2e4067b870e87af32e42750e01e9d0fc5cfaddc8ae53f3aede3338"},{"messageHash":"0x4dc048bca3e24c3173345a584e80866ab4884a6ab81b8f93dcdc35299ae4eefc"},{"messageHash":"0x952c949d22c0889f51fece6ffbce962027317a20ae76c6536daf779ddda41763"},{"messageHash":"0xdf80e91bc713db61faa06c8fc4e4536a55e2c90f9f3c14494a9bed101712a6a5"},{"messageHash":"0x61dca94e941d5c721727dc7fe3fa6e20508fda17057d59b69b175237a0060023"},{"messageHash":"0xb7737f3a216f79e59e600733d57bd42f6ac38195e49641e327fcb73fbcffe74d"},{"messageHash":"0x16beb4967d96e24608b68f30a2cd2ce04f0d2031411d3b7eaee07039b223f420"}]}'
|
||
[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:37175/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":"0x913895a286f029a5bdc1015241ff5e80a4920d6f8fbb358cb89d6bf3467f3597"},{"messageHash":"0x6916b27c84a88909423e7b8d72699892e9d48fb415501f27a85b1f23143dd959"},{"messageHash":"0xa6f1433a5f5f80489e64c4c9f135a80b9e5408baa9dc61ea4e8e3bacbdf5edba"},{"messageHash":"0x627ae93b8f609198cac74587b894fe71690f7a93cd6900f319e61af4b54e1837"},{"messageHash":"0x1856f71a0cd72aeacd30f0098da0b332e1620a444918d1d7cd0b438ce1de336d"},{"messageHash":"0x6153c42d923a24011d65ba62a02d3c7f07346525c183155f9c0a70b8e61e2a1b"},{"messageHash":"0xbb1ebf7c5946e5313c89066049b3a12547803c94c799afb4f83ec4bbe0059b1b"},{"messageHash":"0x885c1485ae599cd875f06e18e68f0ce2768686d6bb9119418bb013ea241feb08"},{"messageHash":"0xfe085e569461fa88b56e2c7fc2c29ce0b5fb77956ad4ba1e8b60d7724925d0ec"},{"messageHash":"0x095630bf11971469a2e717b7dda098412eb7cd370fd22deb33772941bdf6d51c"},{"messageHash":"0xc5c6334365ba8b8553a253a6344a1e57e3d609f23d8ee28fef4d11148c28d7cd"},{"messageHash":"0x8c89bcc0e3b58cd7a924548c938428f5bbf7ad805b3abb194846b237f412b4ba"},{"messageHash":"0xdf75327e1d83d2d5e5679d7f566c9ffce891bba5f250eeee4a91e9b543a352db"},{"messageHash":"0x05481e476a2e4067b870e87af32e42750e01e9d0fc5cfaddc8ae53f3aede3338"},{"messageHash":"0x4dc048bca3e24c3173345a584e80866ab4884a6ab81b8f93dcdc35299ae4eefc"},{"messageHash":"0x952c949d22c0889f51fece6ffbce962027317a20ae76c6536daf779ddda41763"},{"messageHash":"0xdf80e91bc713db61faa06c8fc4e4536a55e2c90f9f3c14494a9bed101712a6a5"},{"messageHash":"0x61dca94e941d5c721727dc7fe3fa6e20508fda17057d59b69b175237a0060023"},{"messageHash":"0xb7737f3a216f79e59e600733d57bd42f6ac38195e49641e327fcb73fbcffe74d"},{"messageHash":"0x16beb4967d96e24608b68f30a2cd2ce04f0d2031411d3b7eaee07039b223f420"}]}'
|
||
[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:36453/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":"cf0c369c90615a202610","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x913895a286f029a5bdc1015241ff5e80a4920d6f8fbb358cb89d6bf3467f3597"},{"messageHash":"0x6916b27c84a88909423e7b8d72699892e9d48fb415501f27a85b1f23143dd959"},{"messageHash":"0xa6f1433a5f5f80489e64c4c9f135a80b9e5408baa9dc61ea4e8e3bacbdf5edba"},{"messageHash":"0x627ae93b8f609198cac74587b894fe71690f7a93cd6900f319e61af4b54e1837"},{"messageHash":"0x1856f71a0cd72aeacd30f0098da0b332e1620a444918d1d7cd0b438ce1de336d"},{"messageHash":"0x6153c42d923a24011d65ba62a02d3c7f07346525c183155f9c0a70b8e61e2a1b"},{"messageHash":"0xbb1ebf7c5946e5313c89066049b3a12547803c94c799afb4f83ec4bbe0059b1b"},{"messageHash":"0x885c1485ae599cd875f06e18e68f0ce2768686d6bb9119418bb013ea241feb08"},{"messageHash":"0xfe085e569461fa88b56e2c7fc2c29ce0b5fb77956ad4ba1e8b60d7724925d0ec"},{"messageHash":"0x095630bf11971469a2e717b7dda098412eb7cd370fd22deb33772941bdf6d51c"},{"messageHash":"0xc5c6334365ba8b8553a253a6344a1e57e3d609f23d8ee28fef4d11148c28d7cd"},{"messageHash":"0x8c89bcc0e3b58cd7a924548c938428f5bbf7ad805b3abb194846b237f412b4ba"},{"messageHash":"0xdf75327e1d83d2d5e5679d7f566c9ffce891bba5f250eeee4a91e9b543a352db"},{"messageHash":"0x05481e476a2e4067b870e87af32e42750e01e9d0fc5cfaddc8ae53f3aede3338"},{"messageHash":"0x4dc048bca3e24c3173345a584e80866ab4884a6ab81b8f93dcdc35299ae4eefc"},{"messageHash":"0x952c949d22c0889f51fece6ffbce962027317a20ae76c6536daf779ddda41763"},{"messageHash":"0xdf80e91bc713db61faa06c8fc4e4536a55e2c90f9f3c14494a9bed101712a6a5"},{"messageHash":"0x61dca94e941d5c721727dc7fe3fa6e20508fda17057d59b69b175237a0060023"},{"messageHash":"0xb7737f3a216f79e59e600733d57bd42f6ac38195e49641e327fcb73fbcffe74d"},{"messageHash":"0x16beb4967d96e24608b68f30a2cd2ce04f0d2031411d3b7eaee07039b223f420"}]}'
|
||
[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 23351f1623b0
|
||
[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 5a3babc16c0a
|
||
[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 905248e272b3
|
||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 23351f1623b0. 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. |