78 lines
14 KiB
Plaintext

2026-03-08 04:34:36.167 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-08 04:34:36.167 DEBUG [tests.conftest] Running test: test_publish_with_missing_content_topic with id: 2026-03-08_04-34-36__314d1d07-1fe7-4157-91ee-13257022cba9
2026-03-08 04:34:36.167 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-08 04:34:36.168 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-08 04:34:36.168 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-08 04:34:36.174 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-08 04:34:36.175 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-08_04-34-36__314d1d07-1fe7-4157-91ee-13257022cba9__wakuorg_nwaku:latest.log
2026-03-08 04:34:36.175 DEBUG [src.node.waku_node] Starting Node...
2026-03-08 04:34:36.175 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-08 04:34:36.176 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-08 04:34:36.176 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.228
2026-03-08 04:34:36.176 DEBUG [src.node.docker_mananger] Generated ports ['18933', '18934', '18935', '18936', '18937']
2026-03-08 04:34:36.177 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-08 04:34:36.177 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-08 04:34:36.177 DEBUG [src.node.waku_node] Using volumes []
2026-03-08 04:34:36.177 DEBUG [src.node.docker_mananger] docker run -i -t -p 18933:18933 -p 18934:18934 -p 18935:18935 -p 18936:18936 -p 18937:18937 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=18935 --rest-port=18933 --tcp-port=18934 --discv5-udp-port=18936 --rest-address=0.0.0.0 --nat=extip:172.18.136.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ead7413afbec9eaa9c0c0e82acf42bd565e9b1ea90b21fec1c9ad074fd0f07b5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18937 --metrics-logging=true --relay=true
2026-03-08 04:34:36.367 ERROR [src.node.docker_mananger] Max retries reached for container d82a81b32fc5. Exiting log stream.
2026-03-08 04:34:36.370 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.228 waku f8345909a3e31de887f85cdcd1f3aa92b46f937e2d46b98f725e48eab662e396
2026-03-08 04:34:36.405 DEBUG [src.node.docker_mananger] Container started with ID f8345909a3e3. Setting up logs at ./log/docker/node1_2026-03-08_04-34-36__314d1d07-1fe7-4157-91ee-13257022cba9__wakuorg_nwaku:latest.log
2026-03-08 04:34:36.405 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18933
2026-03-08 04:34:36.406 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-08 04:34:36.939 ERROR [src.node.docker_mananger] Max retries reached for container 9eb219df1a55. Exiting log stream.
2026-03-08 04:34:37.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18933/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:37.410 INFO [src.node.api_clients.base_client] 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"},{"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"}]}'
2026-03-08 04:34:37.410 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-08 04:34:37.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18933/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:37.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.228/tcp/18934/p2p/16Uiu2HAmB2cp9fA7ufP9MhjzJrH7u3pPevqa5BqdDkGSbJptYtCG","/ip4/172.18.136.228/tcp/18935/ws/p2p/16Uiu2HAmB2cp9fA7ufP9MhjzJrH7u3pPevqa5BqdDkGSbJptYtCG"],"enrUri":"enr:-L24QLUBPl36B_dHeAZNujYp5zVuKd8BgR4MPQ_8UstozBHZJbtaMtx-TnTGQjU8vUCoM69MVgEYGG3gc6a6ql1eYW8CgmlkgnY0gmlwhKwSiOSKbXVsdGlhZGRyc5YACASsEojkBkn2AAoErBKI5AZJ990DgnJzhQADAQAAiXNlY3AyNTZrMaEC59MNVrlkaYFNNUQtUGEpP77N48olQvoN-D7EICxkeGGDdGNwgkn2g3VkcIJJ-IV3YWt1MgE"}'
2026-03-08 04:34:37.413 INFO [src.node.waku_node] REST service is ready !!
2026-03-08 04:34:37.419 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-08 04:34:37.420 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-08_04-34-36__314d1d07-1fe7-4157-91ee-13257022cba9__wakuorg_nwaku:latest.log
2026-03-08 04:34:37.420 DEBUG [src.node.waku_node] Starting Node...
2026-03-08 04:34:37.420 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-08 04:34:37.421 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-08 04:34:37.421 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.70.240
2026-03-08 04:34:37.421 DEBUG [src.node.docker_mananger] Generated ports ['61475', '61476', '61477', '61478', '61479']
2026-03-08 04:34:37.422 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-08 04:34:37.422 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-08 04:34:37.422 DEBUG [src.node.waku_node] Using volumes []
2026-03-08 04:34:37.422 DEBUG [src.node.docker_mananger] docker run -i -t -p 61475:61475 -p 61476:61476 -p 61477:61477 -p 61478:61478 -p 61479:61479 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=61477 --rest-port=61475 --tcp-port=61476 --discv5-udp-port=61478 --rest-address=0.0.0.0 --nat=extip:172.18.70.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e348fd9830acc0711eee9dc1ac95eebad8a925dacc3a8c985684bdaa656b849f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61479 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLUBPl36B_dHeAZNujYp5zVuKd8BgR4MPQ_8UstozBHZJbtaMtx-TnTGQjU8vUCoM69MVgEYGG3gc6a6ql1eYW8CgmlkgnY0gmlwhKwSiOSKbXVsdGlhZGRyc5YACASsEojkBkn2AAoErBKI5AZJ990DgnJzhQADAQAAiXNlY3AyNTZrMaEC59MNVrlkaYFNNUQtUGEpP77N48olQvoN-D7EICxkeGGDdGNwgkn2g3VkcIJJ-IV3YWt1MgE
2026-03-08 04:34:37.620 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.70.240 waku 51e99b8d675139962b721235e1ef85d30264c9d902f411f7f81b9863a7759089
2026-03-08 04:34:37.655 DEBUG [src.node.docker_mananger] Container started with ID 51e99b8d6751. Setting up logs at ./log/docker/node2_2026-03-08_04-34-36__314d1d07-1fe7-4157-91ee-13257022cba9__wakuorg_nwaku:latest.log
2026-03-08 04:34:37.655 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61475
2026-03-08 04:34:37.655 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-08 04:34:38.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61475/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:38.678 INFO [src.node.api_clients.base_client] 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"},{"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"}]}'
2026-03-08 04:34:38.681 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-08 04:34:38.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61475/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:38.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.240/tcp/61476/p2p/16Uiu2HAmAvwRqHbEChLcVH9o6PzgQ2oPZLtA6WEU3kTdfjMfSwyQ","/ip4/172.18.70.240/tcp/61477/ws/p2p/16Uiu2HAmAvwRqHbEChLcVH9o6PzgQ2oPZLtA6WEU3kTdfjMfSwyQ"],"enrUri":"enr:-L24QFWF-7piqCqCbZEtQZg5QS22lyWF73JOR7RnmCo7quWoXrI1Jf_bgOJCGDrEgE71EYhDjqF6oSC5_kuO3h8ZVrcCgmlkgnY0gmlwhKwSRvCKbXVsdGlhZGRyc5YACASsEkbwBvAkAAoErBJG8AbwJd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5l6dlRJG6GkR2dviK6lINelOCEnGt7Q6P5sde8hBKqeDdGNwgvAkg3VkcILwJoV3YWt1MgE"}'
2026-03-08 04:34:38.686 INFO [src.node.waku_node] REST service is ready !!
2026-03-08 04:34:38.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61475/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.136.228/tcp/18934/p2p/16Uiu2HAmB2cp9fA7ufP9MhjzJrH7u3pPevqa5BqdDkGSbJptYtCG"]'
2026-03-08 04:34:38.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:34:38.693 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-08 04:34:38.694 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18933/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-08 04:34:38.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:34:38.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61475/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-08 04:34:38.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:34:38.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18933/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-08 04:34:38.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:34:38.712 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-08 04:34:38.812 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-08 04:34:38.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18933/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:38.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772944478706037760,"ephemeral":false,"proof":""}]'
2026-03-08 04:34:38.817 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-08 04:34:38.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61475/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:38.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772944478706037760,"ephemeral":false,"proof":""}]'
2026-03-08 04:34:38.821 INFO [src.steps.relay] WARM UP successful!!
2026-03-08 04:34:38.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18933/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "timestamp": '$(date +%s%N)'}'
2026-03-08 04:34:38.825 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:18933/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-03-08 04:34:38.827 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-08 04:34:38.828 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-08 04:34:38.829 DEBUG [src.node.waku_node] Stopping container with id f8345909a3e3
2026-03-08 04:34:39.397 DEBUG [src.node.waku_node] Container stopped.
2026-03-08 04:34:39.398 DEBUG [src.node.waku_node] Stopping container with id 51e99b8d6751
2026-03-08 04:34:39.943 DEBUG [src.node.waku_node] Container stopped.
2026-03-08 04:34:39.945 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-08 04:34:39.951 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-08 04:34:39.957 DEBUG [src.node.docker_mananger] No errors found in the waku logs.