mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-18 17:53:09 +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-26_04-49-10__6ea13765-b45b-49b9-8c14-a1701262c3c7
|
||
[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-26_04-49-10__6ea13765-b45b-49b9-8c14-a1701262c3c7__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-26_04-49-10__6ea13765-b45b-49b9-8c14-a1701262c3c7__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-26_04-49-10__6ea13765-b45b-49b9-8c14-a1701262c3c7__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.60.54
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44427', '44428', '44429', '44430', '44431']
|
||
[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 44427:44427 -p 44428:44428 -p 44429:44429 -p 44430:44430 -p 44431:44431 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=44429 --rest-port=44427 --tcp-port=44428 --discv5-udp-port=44430 --rest-address=0.0.0.0 --nat=extip:172.18.60.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ceebdaee89ced7f28a07ffc625f8ee99aa7b6d9dfc0acdbdcc18df8f864004dc --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44431 --metrics-logging=true --relay=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.60.54 waku 1ce0740f876b39627f3527de56330583f6ed5902b6fee1ed2b49b03080847f5f
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3c031a51c89c. Exiting log stream.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1ce0740f876b. Setting up logs at ./log/docker/node1_2026-03-26_04-49-10__6ea13765-b45b-49b9-8c14-a1701262c3c7__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44427
|
||
[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 919be4f8bf8a. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44427/health" -H "Content-Type: 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:44427/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.60.54/tcp/44428/p2p/16Uiu2HAmMJPNbw4SEpj5Q1bK4JeQDNm3Lt67ud5DaUt1zxP2Xpxk","/ip4/172.18.60.54/tcp/44429/ws/p2p/16Uiu2HAmMJPNbw4SEpj5Q1bK4JeQDNm3Lt67ud5DaUt1zxP2Xpxk"],"enrUri":"enr:-L24QJkaq654u5bSFQ7y3uw_RdnY1xqar2iOBX7daSge9BIeFJX1xLJB5iQPy2RuNJU1_Y-_eEl5SfsQVS78BeLdcDsCgmlkgnY0gmlwhKwSPDaKbXVsdGlhZGRyc5YACASsEjw2Bq2MAAoErBI8Ngatjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgHIEYqqUlEfkUpEvPraOQCSnMcllBekCUiQ6zZSkP_2DdGNwgq2Mg3VkcIKtjoV3YWt1MhM"}'
|
||
[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.55.130
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31573', '31574', '31575', '31576', '31577']
|
||
[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 31573:31573 -p 31574:31574 -p 31575:31575 -p 31576:31576 -p 31577:31577 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=31575 --rest-port=31573 --tcp-port=31574 --discv5-udp-port=31576 --rest-address=0.0.0.0 --nat=extip:172.18.55.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=94dfe5e9ee57fc6fc1ac7e0b6bcc9b0c3dcccadadb8bfbd5ed6aa46a16f75d87 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31577 --metrics-logging=true --relay=true --storenode=/ip4/172.18.60.54/tcp/44428/p2p/16Uiu2HAmMJPNbw4SEpj5Q1bK4JeQDNm3Lt67ud5DaUt1zxP2Xpxk --discv5-bootstrap-node=enr:-L24QJkaq654u5bSFQ7y3uw_RdnY1xqar2iOBX7daSge9BIeFJX1xLJB5iQPy2RuNJU1_Y-_eEl5SfsQVS78BeLdcDsCgmlkgnY0gmlwhKwSPDaKbXVsdGlhZGRyc5YACASsEjw2Bq2MAAoErBI8Ngatjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgHIEYqqUlEfkUpEvPraOQCSnMcllBekCUiQ6zZSkP_2DdGNwgq2Mg3VkcIKtjoV3YWt1MhM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.55.130 waku b7c519c8af381d35413e4a568d8fbde17cfe44d505d2717e2da09ac8ab805a5a
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b7c519c8af38. Setting up logs at ./log/docker/node2_2026-03-26_04-49-10__6ea13765-b45b-49b9-8c14-a1701262c3c7__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31573
|
||
[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:31573/health" -H "Content-Type: 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:31573/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.55.130/tcp/31574/p2p/16Uiu2HAmBsqvGuQ7nouBTewCqE513fM2VWZaWUUk5htwA59gDPoG","/ip4/172.18.55.130/tcp/31575/ws/p2p/16Uiu2HAmBsqvGuQ7nouBTewCqE513fM2VWZaWUUk5htwA59gDPoG"],"enrUri":"enr:-L24QPVFvvA9R_QhgoYzqv1L6_sWLcOQ3TB8LAEQ8AtDf1f8JrfrlpMp_euNwcJgxn3kBzFjk4ggZDB71Y-wuK-_6n4CgmlkgnY0gmlwhKwSN4KKbXVsdGlhZGRyc5YACASsEjeCBntWAAoErBI3ggZ7V90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9G9UjpfKQy4FXAa0nU9PkL2KCn1mA1da7ms_LpJN22ODdGNwgntWg3VkcIJ7WIV3YWt1MhM"}'
|
||
[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.207.248
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13361', '13362', '13363', '13364', '13365']
|
||
[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 13361:13361 -p 13362:13362 -p 13363:13363 -p 13364:13364 -p 13365:13365 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=13363 --rest-port=13361 --tcp-port=13362 --discv5-udp-port=13364 --rest-address=0.0.0.0 --nat=extip:172.18.207.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd59b343a4eaf19fcab504b3c2760d5efbfabf5478a1d4febb8d45b05aaf5ca7 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13365 --metrics-logging=true --relay=false --storenode=/ip4/172.18.55.130/tcp/31574/p2p/16Uiu2HAmBsqvGuQ7nouBTewCqE513fM2VWZaWUUk5htwA59gDPoG --discv5-bootstrap-node=enr:-L24QPVFvvA9R_QhgoYzqv1L6_sWLcOQ3TB8LAEQ8AtDf1f8JrfrlpMp_euNwcJgxn3kBzFjk4ggZDB71Y-wuK-_6n4CgmlkgnY0gmlwhKwSN4KKbXVsdGlhZGRyc5YACASsEjeCBntWAAoErBI3ggZ7V90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9G9UjpfKQy4FXAa0nU9PkL2KCn1mA1da7ms_LpJN22ODdGNwgntWg3VkcIJ7WIV3YWt1MhM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.207.248 waku f9b4f3924937427c076c9d2507df654d7c4636164fd8111e5034771519ffdb45
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f9b4f3924937. Setting up logs at ./log/docker/node3_2026-03-26_04-49-10__6ea13765-b45b-49b9-8c14-a1701262c3c7__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13361
|
||
[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:13361/health" -H "Content-Type: 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:13361/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.207.248/tcp/13362/p2p/16Uiu2HAmNFWawo9gPLhrGuHNVZPsrGwKcCZZG4QbjuKWbFfTimoE","/ip4/172.18.207.248/tcp/13363/ws/p2p/16Uiu2HAmNFWawo9gPLhrGuHNVZPsrGwKcCZZG4QbjuKWbFfTimoE"],"enrUri":"enr:-L24QHJPEIkfBEEcUWMsT1LnaHXahWDFBz8tG-hhAijjdSeYJfyg_nUStBCTcMahZmTEBEjyZLLXEpqUEu4You3fXw0CgmlkgnY0gmlwhKwSz_iKbXVsdGlhZGRyc5YACASsEs_4BjQyAAoErBLP-AY0M90DgnJzhQADAQAAiXNlY3AyNTZrMaEDjpEd_twm9SYUzDR5BOIAaY-YbYqZLduF5XDyLyexE_GDdGNwgjQyg3VkcII0NIV3YWt1MgA"}'
|
||
[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:31573/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.60.54/tcp/44428/p2p/16Uiu2HAmMJPNbw4SEpj5Q1bK4JeQDNm3Lt67ud5DaUt1zxP2Xpxk"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13361/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.55.130/tcp/31574/p2p/16Uiu2HAmBsqvGuQ7nouBTewCqE513fM2VWZaWUUk5htwA59gDPoG"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44427/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:31573/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:44427/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:44427/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:44427/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:44427/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:44427/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:44427/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:44427/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:44427/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:44427/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:44427/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:31573/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:31573/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:31573/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:31573/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:31573/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:31573/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:31573/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:31573/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:31573/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:31573/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:44427/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":"0x38818fa0bda734f538442d90e3db90b6e012e513794c38a820e8b2d420a3944d"},{"messageHash":"0x139154f8a591102ae3c877e8c4b0a25afb467044146aec4bc11f5eed4917974b"},{"messageHash":"0x62cd8bf4338f3146d60861c2833a72280ae8bb0dbbdfc4f9b57de116882527c4"},{"messageHash":"0x2050eb3f49d0b780b72611ee6a8ff72f357b32c2fa958fe1564ff5bcd3747b0a"},{"messageHash":"0xec28681f0bb94eb1ea7f924ebeaa3d21e714a46bc0635aa299670b3c5e56cd33"},{"messageHash":"0xb899a4164ee8621217947285bd0d4602c5f03e3784b6c50834d22d13d46427eb"},{"messageHash":"0xfe3cfe0c34a32123ec5d084fc3c3949fb59bd64e73b29b231ecedca2f231e7a7"},{"messageHash":"0x1b5c75772b23fe418defed5bc1bb37eff22c7592d86a4283f748d52e5803492d"},{"messageHash":"0x24572fd6ffd2f707c0660743fbe45c1556188eb87257ab2fe1fe6d1f7d5d93a5"},{"messageHash":"0xd4910976b5b1a719c0ea21a0f37080d40580f1cad0f45dd99934797790e29f8c"},{"messageHash":"0x7df3ec45846a34c29a20fef6921cf7226071bad2a69dfc82b0e25ceefb203170"},{"messageHash":"0xf508e24c3fc058ca78270185255e5f40bd756b23256f466c8237b083c22aed40"},{"messageHash":"0xeff69d662882c5af85707e4e9007ecb3f784c8a55d4c686389c147619452ab89"},{"messageHash":"0x43c70f4e54f022080e2a9230d0cd3e68d7b151325ba8e594dd27cffdcc2e668b"},{"messageHash":"0xd415f293eea4a8484531989ea024e610f1d4ea5bbd75381f0d43d2593ac33fd9"},{"messageHash":"0xb72c6b98d4fb867eb1b6792a5ebdc1bfc0bc92a8c354e2ff4068ec2febdf1b99"},{"messageHash":"0x0beab6f15de7580997589b9b5a8c5f8ad2f539f82b67f1677f0eb737206bc21e"},{"messageHash":"0x59e12dad13a056c1cf8124c398702a5b182baee3ff2d77a15b2dae79e535b779"},{"messageHash":"0x111bd55b26c9fb0f0c850c643654380a72288db0b0fea13d86878c53d6973bb6"},{"messageHash":"0xb7b8ca9955939edd02cf43961165c29582e84b9108ac783c7dba4e022f234b98"}]}'
|
||
[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:31573/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":"0x38818fa0bda734f538442d90e3db90b6e012e513794c38a820e8b2d420a3944d"},{"messageHash":"0x139154f8a591102ae3c877e8c4b0a25afb467044146aec4bc11f5eed4917974b"},{"messageHash":"0x62cd8bf4338f3146d60861c2833a72280ae8bb0dbbdfc4f9b57de116882527c4"},{"messageHash":"0x2050eb3f49d0b780b72611ee6a8ff72f357b32c2fa958fe1564ff5bcd3747b0a"},{"messageHash":"0xec28681f0bb94eb1ea7f924ebeaa3d21e714a46bc0635aa299670b3c5e56cd33"},{"messageHash":"0xb899a4164ee8621217947285bd0d4602c5f03e3784b6c50834d22d13d46427eb"},{"messageHash":"0xfe3cfe0c34a32123ec5d084fc3c3949fb59bd64e73b29b231ecedca2f231e7a7"},{"messageHash":"0x1b5c75772b23fe418defed5bc1bb37eff22c7592d86a4283f748d52e5803492d"},{"messageHash":"0x24572fd6ffd2f707c0660743fbe45c1556188eb87257ab2fe1fe6d1f7d5d93a5"},{"messageHash":"0xd4910976b5b1a719c0ea21a0f37080d40580f1cad0f45dd99934797790e29f8c"},{"messageHash":"0x7df3ec45846a34c29a20fef6921cf7226071bad2a69dfc82b0e25ceefb203170"},{"messageHash":"0xf508e24c3fc058ca78270185255e5f40bd756b23256f466c8237b083c22aed40"},{"messageHash":"0xeff69d662882c5af85707e4e9007ecb3f784c8a55d4c686389c147619452ab89"},{"messageHash":"0x43c70f4e54f022080e2a9230d0cd3e68d7b151325ba8e594dd27cffdcc2e668b"},{"messageHash":"0xd415f293eea4a8484531989ea024e610f1d4ea5bbd75381f0d43d2593ac33fd9"},{"messageHash":"0xb72c6b98d4fb867eb1b6792a5ebdc1bfc0bc92a8c354e2ff4068ec2febdf1b99"},{"messageHash":"0x0beab6f15de7580997589b9b5a8c5f8ad2f539f82b67f1677f0eb737206bc21e"},{"messageHash":"0x59e12dad13a056c1cf8124c398702a5b182baee3ff2d77a15b2dae79e535b779"},{"messageHash":"0x111bd55b26c9fb0f0c850c643654380a72288db0b0fea13d86878c53d6973bb6"},{"messageHash":"0xb7b8ca9955939edd02cf43961165c29582e84b9108ac783c7dba4e022f234b98"}]}'
|
||
[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:13361/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":"15b336af1e2a4a28c835","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x38818fa0bda734f538442d90e3db90b6e012e513794c38a820e8b2d420a3944d"},{"messageHash":"0x139154f8a591102ae3c877e8c4b0a25afb467044146aec4bc11f5eed4917974b"},{"messageHash":"0x62cd8bf4338f3146d60861c2833a72280ae8bb0dbbdfc4f9b57de116882527c4"},{"messageHash":"0x2050eb3f49d0b780b72611ee6a8ff72f357b32c2fa958fe1564ff5bcd3747b0a"},{"messageHash":"0xec28681f0bb94eb1ea7f924ebeaa3d21e714a46bc0635aa299670b3c5e56cd33"},{"messageHash":"0xb899a4164ee8621217947285bd0d4602c5f03e3784b6c50834d22d13d46427eb"},{"messageHash":"0xfe3cfe0c34a32123ec5d084fc3c3949fb59bd64e73b29b231ecedca2f231e7a7"},{"messageHash":"0x1b5c75772b23fe418defed5bc1bb37eff22c7592d86a4283f748d52e5803492d"},{"messageHash":"0x24572fd6ffd2f707c0660743fbe45c1556188eb87257ab2fe1fe6d1f7d5d93a5"},{"messageHash":"0xd4910976b5b1a719c0ea21a0f37080d40580f1cad0f45dd99934797790e29f8c"},{"messageHash":"0x7df3ec45846a34c29a20fef6921cf7226071bad2a69dfc82b0e25ceefb203170"},{"messageHash":"0xf508e24c3fc058ca78270185255e5f40bd756b23256f466c8237b083c22aed40"},{"messageHash":"0xeff69d662882c5af85707e4e9007ecb3f784c8a55d4c686389c147619452ab89"},{"messageHash":"0x43c70f4e54f022080e2a9230d0cd3e68d7b151325ba8e594dd27cffdcc2e668b"},{"messageHash":"0xd415f293eea4a8484531989ea024e610f1d4ea5bbd75381f0d43d2593ac33fd9"},{"messageHash":"0xb72c6b98d4fb867eb1b6792a5ebdc1bfc0bc92a8c354e2ff4068ec2febdf1b99"},{"messageHash":"0x0beab6f15de7580997589b9b5a8c5f8ad2f539f82b67f1677f0eb737206bc21e"},{"messageHash":"0x59e12dad13a056c1cf8124c398702a5b182baee3ff2d77a15b2dae79e535b779"},{"messageHash":"0x111bd55b26c9fb0f0c850c643654380a72288db0b0fea13d86878c53d6973bb6"},{"messageHash":"0xb7b8ca9955939edd02cf43961165c29582e84b9108ac783c7dba4e022f234b98"}]}'
|
||
[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 1ce0740f876b
|
||
[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 b7c519c8af38
|
||
[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 f9b4f3924937
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1ce0740f876b. 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. |