mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-02 08:33:08 +00:00
88 lines
17 KiB
Plaintext
88 lines
17 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_invalid_hash_param with id: 2026-03-05_15-07-08__b3ea86f7-153d-4078-8a79-2ff6a1cebe6e
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-07-08__b3ea86f7-153d-4078-8a79-2ff6a1cebe6e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.243.196
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3366', '3367', '3368', '3369', '3370']
|
||
[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 3366:3366 -p 3367:3367 -p 3368:3368 -p 3369:3369 -p 3370:3370 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3368 --rest-port=3366 --tcp-port=3367 --discv5-udp-port=3369 --rest-address=0.0.0.0 --nat=extip:172.18.243.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4ae2edce8cfebfd15e1d0dac1a9dcdef01cbab8d8c15698deb0fe4e7c42171dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3370 --metrics-logging=true --store=true --relay=true
|
||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 293f9996e7b0. Exiting log stream.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.196 waku 926857867f6964d6aa35e52c7a4b299f65a0fadd7dac29636200f5c0e36b39f0
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 926857867f69. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-07-08__b3ea86f7-153d-4078-8a79-2ff6a1cebe6e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 3366
|
||
[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 deb81d4c03b8. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3366/health" -H "Content-Type: 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:3366/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.196/tcp/3367/p2p/16Uiu2HAm7VsnNUXK2r9SnV6zf1hdYWQvZrkbHRwNTw6ZGoVhcP8v","/ip4/172.18.243.196/tcp/3368/ws/p2p/16Uiu2HAm7VsnNUXK2r9SnV6zf1hdYWQvZrkbHRwNTw6ZGoVhcP8v"],"enrUri":"enr:-L24QH4ZNSRayTFyVoImxTyWd1IKKde09aDW1343OufXMC68ZpvVE-KzNscILRCoOpGXl9489yAUCGOnqxUTSPykZ7QCgmlkgnY0gmlwhKwS88SKbXVsdGlhZGRyc5YACASsEvPEBg0nAAoErBLzxAYNKN0DgnJzhQADAQAAiXNlY3AyNTZrMaECs1_pgHWDc89SdoaHZUzBEtPE_Z9C0S7ynyjMYAZKVVuDdGNwgg0ng3VkcIINKYV3YWt1MgM"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-07-08__b3ea86f7-153d-4078-8a79-2ff6a1cebe6e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.104.25
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64639', '64640', '64641', '64642', '64643']
|
||
[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 64639:64639 -p 64640:64640 -p 64641:64641 -p 64642:64642 -p 64643:64643 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64641 --rest-port=64639 --tcp-port=64640 --discv5-udp-port=64642 --rest-address=0.0.0.0 --nat=extip:172.18.104.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=729ffc57ea549fa4fdc9fe3e28b31fdeaeaa48a7fce4e1cf2d736cb565bc8fcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64643 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH4ZNSRayTFyVoImxTyWd1IKKde09aDW1343OufXMC68ZpvVE-KzNscILRCoOpGXl9489yAUCGOnqxUTSPykZ7QCgmlkgnY0gmlwhKwS88SKbXVsdGlhZGRyc5YACASsEvPEBg0nAAoErBLzxAYNKN0DgnJzhQADAQAAiXNlY3AyNTZrMaECs1_pgHWDc89SdoaHZUzBEtPE_Z9C0S7ynyjMYAZKVVuDdGNwgg0ng3VkcIINKYV3YWt1MgM --storenode=/ip4/172.18.243.196/tcp/3367/p2p/16Uiu2HAm7VsnNUXK2r9SnV6zf1hdYWQvZrkbHRwNTw6ZGoVhcP8v --store=true --relay=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.104.25 waku 2ba51848c50d191ddd9a9bc1d611d651766d79f0632f8d675980676dcfc629a2
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ba51848c50d. Setting up logs at ./log/docker/store_node1_2026-03-05_15-07-08__b3ea86f7-153d-4078-8a79-2ff6a1cebe6e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 64639
|
||
[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:64639/health" -H "Content-Type: 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:64639/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.25/tcp/64640/p2p/16Uiu2HAmTKbo1PTU1HRje2wp6FY6vRveR9Bi1rmyCV21S4w3hzrN","/ip4/172.18.104.25/tcp/64641/ws/p2p/16Uiu2HAmTKbo1PTU1HRje2wp6FY6vRveR9Bi1rmyCV21S4w3hzrN"],"enrUri":"enr:-L24QKaCA7zMbkCJw9QbqEgCC0K2ReLphehfWRUqQjZTvhBrRhtbhuW92ckP2CCwxj0-CFsSzhcT1P3lF9YV7B5otnACgmlkgnY0gmlwhKwSaBmKbXVsdGlhZGRyc5YACASsEmgZBvyAAAoErBJoGQb8gd0DgnJzhQADAQAAiXNlY3AyNTZrMaED2efDgfoDotkgNhWBeAjPkl6vLdslIfV5pfM6tK9vM5ODdGNwgvyAg3VkcIL8goV3YWt1MgM"}'
|
||
[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:64639/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.196/tcp/3367/p2p/16Uiu2HAm7VsnNUXK2r9SnV6zf1hdYWQvZrkbHRwNTw6ZGoVhcP8v"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3366/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:64639/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:3366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3366/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xe8a22212954e7d3853377b2a576273ce9e23e84b15b58532c5b768aee3027604&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":"0xe8a22212954e7d3853377b2a576273ce9e23e84b15b58532c5b768aee3027604"}]}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3366/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&ascending=true&hash=0xe8a22212954e7d3853377b2a576273ce9e23e84b15b58532c5b768aee3027604" -H "Content-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":"0x44b1fbc17154ba3c8321b7146c9533caad0997efb107cabf83c76b9df495a228"},{"messageHash":"0x2b8592544d440de81cfbb2d9df6333218edd8c2082de5871e6ff1306e58fe3fe"},{"messageHash":"0xe8a22212954e7d3853377b2a576273ce9e23e84b15b58532c5b768aee3027604"},{"messageHash":"0x42b9c27c9a5ade88cf56ad8fe53ace5d7e548d978d0eec4a332839fa4b4abc78"}]}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64639/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xe8a22212954e7d3853377b2a576273ce9e23e84b15b58532c5b768aee3027604&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":"0xe8a22212954e7d3853377b2a576273ce9e23e84b15b58532c5b768aee3027604"}]}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64639/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&ascending=true&hash=0xe8a22212954e7d3853377b2a576273ce9e23e84b15b58532c5b768aee3027604" -H "Content-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":"0x44b1fbc17154ba3c8321b7146c9533caad0997efb107cabf83c76b9df495a228"},{"messageHash":"0x2b8592544d440de81cfbb2d9df6333218edd8c2082de5871e6ff1306e58fe3fe"},{"messageHash":"0xe8a22212954e7d3853377b2a576273ce9e23e84b15b58532c5b768aee3027604"},{"messageHash":"0x42b9c27c9a5ade88cf56ad8fe53ace5d7e548d978d0eec4a332839fa4b4abc78"}]}'
|
||
[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 926857867f69
|
||
[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 2ba51848c50d
|
||
[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. |