mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-28 13:29:30 +00:00
198 lines
36 KiB
Plaintext
198 lines
36 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/20/sometopic/someencoding] with id: 2026-04-23_05-14-58__55a95e87-f4b9-49fc-819f-527b1d6d819a
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_05-14-58__55a95e87-f4b9-49fc-819f-527b1d6d819a__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 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.176.43
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3189', '3190', '3191', '3192', '3193']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3189:3189 -p 3190:3190 -p 3191:3191 -p 3192:3192 -p 3193:3193 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=3191 --rest-port=3189 --tcp-port=3190 --discv5-udp-port=3192 --rest-address=0.0.0.0 --nat=extip:172.18.176.43 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=21b5c4cf39b3f51eeeee3fab56be404911afbfcb9fcbae238cb6eafffbf00ee4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3193 --metrics-logging=true --relay=true --filter=true --content-topic=/app/20/sometopic/someencoding
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.176.43 waku 46ba993408a98e0fc879742fb2e1d66a09ba4ad17ae61f64e84a73e1f1e17ccb
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 46ba993408a9. Setting up logs at ./log/docker/node1_2026-04-23_05-14-58__55a95e87-f4b9-49fc-819f-527b1d6d819a__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 3189
|
||
[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 4df0fa8005cf. Exiting log stream.
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 32adc3f4d7ae. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3189/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 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:3189/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.176.43/tcp/3190/p2p/16Uiu2HAmHpsC8FDAmVNH9yWCPZdwhM9xAADYEAhBA6m6i5bfEF8P","/ip4/172.18.176.43/tcp/3191/ws/p2p/16Uiu2HAmHpsC8FDAmVNH9yWCPZdwhM9xAADYEAhBA6m6i5bfEF8P"],"enrUri":"enr:-L24QODLMtLA4ANLPea5iFNPpXgNzrYQbHvBxfSJWvrIe49bWwr8_BryyrYrV-27B8U-kM-wmhntKpbUaYxdMZ8MfkQCgmlkgnY0gmlwhKwSsCuKbXVsdGlhZGRyc5YACASsErArBgx2AAoErBKwKwYMd90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTNImLkDF-YdFif0xl2gSequrtde_pCXcCLNIdqh2PcyDdGNwggx2g3VkcIIMeIV3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_05-14-58__55a95e87-f4b9-49fc-819f-527b1d6d819a__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 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.5.52
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25653', '25654', '25655', '25656', '25657']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25653:25653 -p 25654:25654 -p 25655:25655 -p 25656:25656 -p 25657:25657 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=25655 --rest-port=25653 --tcp-port=25654 --discv5-udp-port=25656 --rest-address=0.0.0.0 --nat=extip:172.18.5.52 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=cbcbe5e85ec0a85156ce9b5dbebef1cb3ac96ff9f8ba5ccf9dfbe02b723dbbda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25657 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QODLMtLA4ANLPea5iFNPpXgNzrYQbHvBxfSJWvrIe49bWwr8_BryyrYrV-27B8U-kM-wmhntKpbUaYxdMZ8MfkQCgmlkgnY0gmlwhKwSsCuKbXVsdGlhZGRyc5YACASsErArBgx2AAoErBKwKwYMd90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTNImLkDF-YdFif0xl2gSequrtde_pCXcCLNIdqh2PcyDdGNwggx2g3VkcIIMeIV3YWt1MgU --content-topic=/app/20/sometopic/someencoding
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.5.52 waku 4a73913882f70b4f6ad1ee182618552c5379acfa4f2cdc99b9ee2b8c52c2c587
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4a73913882f7. Setting up logs at ./log/docker/node2_2026-04-23_05-14-58__55a95e87-f4b9-49fc-819f-527b1d6d819a__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 25653
|
||
[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:25653/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 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:25653/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.5.52/tcp/25654/p2p/16Uiu2HAmMxP3AF7BKFvYSfVdYMjcChNYTpesTmBcGTu75afHMkQ9","/ip4/172.18.5.52/tcp/25655/ws/p2p/16Uiu2HAmMxP3AF7BKFvYSfVdYMjcChNYTpesTmBcGTu75afHMkQ9"],"enrUri":"enr:-L24QMIB4PX-AU8CpRGx6W_7EsLqwLrlyEpCy1up4cdAljidFpAcY2w1GCqH1SsYmWtBTZHnYFGUspDUUWd4nZKn3-kCgmlkgnY0gmlwhKwSBTSKbXVsdGlhZGRyc5YACASsEgU0BmQ2AAoErBIFNAZkN90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDii21dmfKez3EuSWv1YbSzaTRGPP4A6lXYGRn27r-ImqDdGNwgmQ2g3VkcIJkOIV3YWt1MgE"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 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:25653/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.43/tcp/3190/p2p/16Uiu2HAmHpsC8FDAmVNH9yWCPZdwhM9xAADYEAhBA6m6i5bfEF8P"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3189/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
|
||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:3189/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
|
||
[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:343 Stopping container with id 46ba993408a9
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id 4a73913882f7
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_05-14-58__55a95e87-f4b9-49fc-819f-527b1d6d819a__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_05-14-58__55a95e87-f4b9-49fc-819f-527b1d6d819a__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/20/sometopic/someencoding] with id: 2026-04-23_05-15-01__f3bf03f3-0684-4492-9f21-c7d958bc917b
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_05-15-01__f3bf03f3-0684-4492-9f21-c7d958bc917b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 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.80.0
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27890', '27891', '27892', '27893', '27894']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27890:27890 -p 27891:27891 -p 27892:27892 -p 27893:27893 -p 27894:27894 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=27892 --rest-port=27890 --tcp-port=27891 --discv5-udp-port=27893 --rest-address=0.0.0.0 --nat=extip:172.18.80.0 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=c3ffbbfd31e1d8b6d20e837159a2b79e6c5fbb94e2fd1d1dbdc3e5a0a3758ba1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27894 --metrics-logging=true --relay=true --filter=true --content-topic=/app/20/sometopic/someencoding
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.80.0 waku 227993613cf3e1d481a40c6d5875ef9020ce2266c9300bf7d685698addd14d89
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 227993613cf3. Setting up logs at ./log/docker/node1_2026-04-23_05-15-01__f3bf03f3-0684-4492-9f21-c7d958bc917b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 27890
|
||
[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 46ba993408a9. Exiting log stream.
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4a73913882f7. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27890/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 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:27890/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.80.0/tcp/27891/p2p/16Uiu2HAmJPfS68bDu3NDA6rWxfd1xLzYKEKmXXancjemUKgegytD","/ip4/172.18.80.0/tcp/27892/ws/p2p/16Uiu2HAmJPfS68bDu3NDA6rWxfd1xLzYKEKmXXancjemUKgegytD"],"enrUri":"enr:-L24QPUPGDs7qAB2DwTrLvy-y0UMR2DrdcybftePhqsg2Lv0e1buvU59q6NTfMh96x7zNyNW8dTc3t8R5U-x_x-rAwICgmlkgnY0gmlwhKwSUACKbXVsdGlhZGRyc5YACASsElAABmzzAAoErBJQAAZs9N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDVTkFBaRdCIeln10iClG8tvjnpkBBez3Io5xpBAyMgEKDdGNwgmzzg3VkcIJs9YV3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_05-15-01__f3bf03f3-0684-4492-9f21-c7d958bc917b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 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.45
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50735', '50736', '50737', '50738', '50739']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50735:50735 -p 50736:50736 -p 50737:50737 -p 50738:50738 -p 50739:50739 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=50737 --rest-port=50735 --tcp-port=50736 --discv5-udp-port=50738 --rest-address=0.0.0.0 --nat=extip:172.18.243.45 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=4bf2ad5b8fab33a3b71ea767dc6d437b2d51dddf8a65db31060b1eb10c90b5c8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50739 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPUPGDs7qAB2DwTrLvy-y0UMR2DrdcybftePhqsg2Lv0e1buvU59q6NTfMh96x7zNyNW8dTc3t8R5U-x_x-rAwICgmlkgnY0gmlwhKwSUACKbXVsdGlhZGRyc5YACASsElAABmzzAAoErBJQAAZs9N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDVTkFBaRdCIeln10iClG8tvjnpkBBez3Io5xpBAyMgEKDdGNwgmzzg3VkcIJs9YV3YWt1MgU --content-topic=/app/20/sometopic/someencoding
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.45 waku 88ef4235bf1f01fcbc375f6d185b90ded4a34fb0141709f23123fa68efb522bb
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 88ef4235bf1f. Setting up logs at ./log/docker/node2_2026-04-23_05-15-01__f3bf03f3-0684-4492-9f21-c7d958bc917b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 50735
|
||
[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:50735/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 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:50735/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.45/tcp/50736/p2p/16Uiu2HAmBUd8A8Bzq8gsExycjD5pcSxNKRMVWSGoAzc8q6cmD8d7","/ip4/172.18.243.45/tcp/50737/ws/p2p/16Uiu2HAmBUd8A8Bzq8gsExycjD5pcSxNKRMVWSGoAzc8q6cmD8d7"],"enrUri":"enr:-L24QIf3uu_lUC9vf6fEIn1TZhC9W-Hwe8J94hhFfZ6VQuyYGWr_Q2XUg1tOrgO9Lv9TPTlToe-y2nybNkJDdhHO7Q8CgmlkgnY0gmlwhKwS8y2KbXVsdGlhZGRyc5YACASsEvMtBsYwAAoErBLzLQbGMd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC7nyBE5cy9UxyfR957p19VaGmfVYQbKqDJf8TyWZZ6eqDdGNwgsYwg3VkcILGMoV3YWt1MgE"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 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:50735/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.80.0/tcp/27891/p2p/16Uiu2HAmJPfS68bDu3NDA6rWxfd1xLzYKEKmXXancjemUKgegytD"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27890/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
|
||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:27890/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
|
||
[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:343 Stopping container with id 227993613cf3
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id 88ef4235bf1f
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_05-15-01__f3bf03f3-0684-4492-9f21-c7d958bc917b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_05-15-01__f3bf03f3-0684-4492-9f21-c7d958bc917b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/20/sometopic/someencoding] with id: 2026-04-23_05-15-04__1685ca7d-aaa5-4820-89ef-2ee8173b792b
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_05-15-04__1685ca7d-aaa5-4820-89ef-2ee8173b792b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.184.158
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32360', '32361', '32362', '32363', '32364']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32360:32360 -p 32361:32361 -p 32362:32362 -p 32363:32363 -p 32364:32364 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=32362 --rest-port=32360 --tcp-port=32361 --discv5-udp-port=32363 --rest-address=0.0.0.0 --nat=extip:172.18.184.158 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=abf3afc9210d3649fcbf979fc7f547bf7306c32bf2ceb58f2d9e4eb607d8546c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32364 --metrics-logging=true --relay=true --filter=true --content-topic=/app/20/sometopic/someencoding
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.184.158 waku 7c6f756bfe6c5b480928a9885dcf074b79d66597193e93d5dc89a1c14b4200d7
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7c6f756bfe6c. Setting up logs at ./log/docker/node1_2026-04-23_05-15-04__1685ca7d-aaa5-4820-89ef-2ee8173b792b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 32360
|
||
[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 227993613cf3. Exiting log stream.
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 88ef4235bf1f. Exiting log stream.
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32360/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 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:32360/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.158/tcp/32361/p2p/16Uiu2HAmTjQNmrhLf6Sw9uoaKApg4BeJdM6f9DM21r9wc1SgfEnt","/ip4/172.18.184.158/tcp/32362/ws/p2p/16Uiu2HAmTjQNmrhLf6Sw9uoaKApg4BeJdM6f9DM21r9wc1SgfEnt"],"enrUri":"enr:-L24QFsnFE283cCnTwpyme6KSvuTaXesLAUVxPKX-BHsRkJdeR_EEKzZMeddlRKaJsysolodKA_5r1Jpd1PRPXbWW-ECgmlkgnY0gmlwhKwSuJ6KbXVsdGlhZGRyc5YACASsErieBn5pAAoErBK4ngZ-at0DgnJzhQDHAQAAiXNlY3AyNTZrMaED4ADK_xmzpDsf2DZAqO60_YwktsCy_DdBgOPLi_O6ermDdGNwgn5pg3VkcIJ-a4V3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 REST service is ready !!
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_05-15-04__1685ca7d-aaa5-4820-89ef-2ee8173b792b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:116 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.155
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22812', '22813', '22814', '22815', '22816']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:606 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:217 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22812:22812 -p 22813:22813 -p 22814:22814 -p 22815:22815 -p 22816:22816 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=22814 --rest-port=22812 --tcp-port=22813 --discv5-udp-port=22815 --rest-address=0.0.0.0 --nat=extip:172.18.1.155 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=fa402fcccd465eab60d3204fdf4215ccec4edc0e9051cfa2ab703c707083f87f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22816 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFsnFE283cCnTwpyme6KSvuTaXesLAUVxPKX-BHsRkJdeR_EEKzZMeddlRKaJsysolodKA_5r1Jpd1PRPXbWW-ECgmlkgnY0gmlwhKwSuJ6KbXVsdGlhZGRyc5YACASsErieBn5pAAoErBK4ngZ-at0DgnJzhQDHAQAAiXNlY3AyNTZrMaED4ADK_xmzpDsf2DZAqO60_YwktsCy_DdBgOPLi_O6ermDdGNwgn5pg3VkcIJ-a4V3YWt1MgU --content-topic=/app/20/sometopic/someencoding
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.1.155 waku 85620f6a528a5af27bf8249570c4292268d8089dccb33510868333273facebf6
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 85620f6a528a. Setting up logs at ./log/docker/node2_2026-04-23_05-15-04__1685ca7d-aaa5-4820-89ef-2ee8173b792b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 22812
|
||
[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:22812/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:412 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:22812/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.155/tcp/22813/p2p/16Uiu2HAmG87kdSqVE49FhD2dYApo4CZ5CQrXqbP5EP64NWV6S6cF","/ip4/172.18.1.155/tcp/22814/ws/p2p/16Uiu2HAmG87kdSqVE49FhD2dYApo4CZ5CQrXqbP5EP64NWV6S6cF"],"enrUri":"enr:-L24QG62Ywr7YRBruFOuH0KDMMHwjf_tFT9yNF39TjhNYBt-TyCmn3o-zQtyjym0JCmzBqWIdvpiLwgws5Ev-Z83CG8CgmlkgnY0gmlwhKwSAZuKbXVsdGlhZGRyc5YACASsEgGbBlkdAAoErBIBmwZZHt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDM4Ycz9qF6enUB-fQofx4zUtOCiwKy29uCnZzOswMLSiDdGNwglkdg3VkcIJZH4V3YWt1MgE"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:417 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:22812/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.184.158/tcp/32361/p2p/16Uiu2HAmTjQNmrhLf6Sw9uoaKApg4BeJdM6f9DM21r9wc1SgfEnt"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
|
||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:32360/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
|
||
[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:343 Stopping container with id 7c6f756bfe6c
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:343 Stopping container with id 85620f6a528a
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:355 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_05-15-04__1685ca7d-aaa5-4820-89ef-2ee8173b792b__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_05-15-04__1685ca7d-aaa5-4820-89ef-2ee8173b792b__wakuorg_nwaku:latest.log |