78 lines
14 KiB
Plaintext

2025-12-11 04:15:21.336 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-11 04:15:21.337 DEBUG [tests.conftest] Running test: test_publish_with_missing_content_topic with id: 2025-12-11_04-15-21__763321f5-8d27-4f8c-aa5d-7ab336b12f29
2025-12-11 04:15:21.337 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-11 04:15:21.337 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-11 04:15:21.337 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-11 04:15:21.343 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-11 04:15:21.343 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-11_04-15-21__763321f5-8d27-4f8c-aa5d-7ab336b12f29__wakuorg_nwaku:latest.log
2025-12-11 04:15:21.343 DEBUG [src.node.waku_node] Starting Node...
2025-12-11 04:15:21.343 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-11 04:15:21.345 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-11 04:15:21.345 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.159.98
2025-12-11 04:15:21.345 DEBUG [src.node.docker_mananger] Generated ports ['63694', '63695', '63696', '63697', '63698']
2025-12-11 04:15:21.345 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-11 04:15:21.345 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-11 04:15:21.345 DEBUG [src.node.waku_node] Using volumes []
2025-12-11 04:15:21.345 DEBUG [src.node.docker_mananger] docker run -i -t -p 63694:63694 -p 63695:63695 -p 63696:63696 -p 63697:63697 -p 63698:63698 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=63696 --rest-port=63694 --tcp-port=63695 --discv5-udp-port=63697 --rest-address=0.0.0.0 --nat=extip:172.18.159.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e51ce4e9b38acc89b9224bc9e1cd519eeca02c33ebaf8d9ceba5eb829ceebbf2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63698 --metrics-logging=true --relay=true
2025-12-11 04:15:21.497 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.159.98 waku fca73cdae30afa8c6ea31e3a95a02356d29da3ba143c3d6410b920d29f26bbeb
2025-12-11 04:15:21.523 DEBUG [src.node.docker_mananger] Container started with ID fca73cdae30a. Setting up logs at ./log/docker/node1_2025-12-11_04-15-21__763321f5-8d27-4f8c-aa5d-7ab336b12f29__wakuorg_nwaku:latest.log
2025-12-11 04:15:21.524 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63694
2025-12-11 04:15:21.524 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-11 04:15:21.659 ERROR [src.node.docker_mananger] Max retries reached for container 2c71721a37d4. Exiting log stream.
2025-12-11 04:15:22.131 ERROR [src.node.docker_mananger] Max retries reached for container 105840b4f096. Exiting log stream.
2025-12-11 04:15:22.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63694/health" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:15:22.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-11 04:15:22.528 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-11 04:15:22.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63694/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:15:22.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.98/tcp/63695/p2p/16Uiu2HAmTF622p1XDyQKcP9Gc8Yy8q1yGLvMfbYparWAZ48xKYz9","/ip4/172.18.159.98/tcp/63696/ws/p2p/16Uiu2HAmTF622p1XDyQKcP9Gc8Yy8q1yGLvMfbYparWAZ48xKYz9"],"enrUri":"enr:-L24QPvohRRoHhsp2ncRdK-rAHak6BTMP-k0_By0sHg5CDjBD6K-I11_0-fZbynGH9kAJTsRg3oHIJyxAq806unJsTsCgmlkgnY0gmlwhKwSn2KKbXVsdGlhZGRyc5YACASsEp9iBvjPAAoErBKfYgb40N0DgnJzhQADAQAAiXNlY3AyNTZrMaED2L_F9P6FuPnfEiv9Ux7DNOO_AKSonfyMOoFX7ct-eq6DdGNwgvjPg3VkcIL40YV3YWt1MgE"}'
2025-12-11 04:15:22.531 INFO [src.node.waku_node] REST service is ready !!
2025-12-11 04:15:22.536 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-11 04:15:22.536 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-11_04-15-21__763321f5-8d27-4f8c-aa5d-7ab336b12f29__wakuorg_nwaku:latest.log
2025-12-11 04:15:22.537 DEBUG [src.node.waku_node] Starting Node...
2025-12-11 04:15:22.537 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-11 04:15:22.538 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-11 04:15:22.538 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.146
2025-12-11 04:15:22.538 DEBUG [src.node.docker_mananger] Generated ports ['39753', '39754', '39755', '39756', '39757']
2025-12-11 04:15:22.538 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-11 04:15:22.538 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-11 04:15:22.538 DEBUG [src.node.waku_node] Using volumes []
2025-12-11 04:15:22.538 DEBUG [src.node.docker_mananger] docker run -i -t -p 39753:39753 -p 39754:39754 -p 39755:39755 -p 39756:39756 -p 39757:39757 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=39755 --rest-port=39753 --tcp-port=39754 --discv5-udp-port=39756 --rest-address=0.0.0.0 --nat=extip:172.18.62.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5b1ace4cbeaf71d89e60ffb0e5eefae9988aba7f17ccc07f9e41a15aadfcbbd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39757 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPvohRRoHhsp2ncRdK-rAHak6BTMP-k0_By0sHg5CDjBD6K-I11_0-fZbynGH9kAJTsRg3oHIJyxAq806unJsTsCgmlkgnY0gmlwhKwSn2KKbXVsdGlhZGRyc5YACASsEp9iBvjPAAoErBKfYgb40N0DgnJzhQADAQAAiXNlY3AyNTZrMaED2L_F9P6FuPnfEiv9Ux7DNOO_AKSonfyMOoFX7ct-eq6DdGNwgvjPg3VkcIL40YV3YWt1MgE
2025-12-11 04:15:22.688 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.146 waku b8fef39910d32260e169fde7ffad0fcc66bf6ab1298e4b1113bf29157979bfb1
2025-12-11 04:15:22.716 DEBUG [src.node.docker_mananger] Container started with ID b8fef39910d3. Setting up logs at ./log/docker/node2_2025-12-11_04-15-21__763321f5-8d27-4f8c-aa5d-7ab336b12f29__wakuorg_nwaku:latest.log
2025-12-11 04:15:22.716 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39753
2025-12-11 04:15:22.717 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-11 04:15:23.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39753/health" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:15:23.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-11 04:15:23.727 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-11 04:15:23.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39753/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:15:23.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.146/tcp/39754/p2p/16Uiu2HAkwMr4E8a76BgGp8nErygN4depsRZZzn3TnaCnwtbL9m5q","/ip4/172.18.62.146/tcp/39755/ws/p2p/16Uiu2HAkwMr4E8a76BgGp8nErygN4depsRZZzn3TnaCnwtbL9m5q"],"enrUri":"enr:-L24QCb_RSu63Qen6LTIgVl1Jv32E1ntaeTU9-yzTbppWqmcBv3cglcrfdQSGo7PXTXlKiJs8lgKEj_Da_RuswOAcosCgmlkgnY0gmlwhKwSPpKKbXVsdGlhZGRyc5YACASsEj6SBptKAAoErBI-kgabS90DgnJzhQADAQAAiXNlY3AyNTZrMaECHLxxr6qc5c05VJhIg2Xl3MEpYgUp-tk1_T_nljFB-LiDdGNwgptKg3VkcIKbTIV3YWt1MgE"}'
2025-12-11 04:15:23.730 INFO [src.node.waku_node] REST service is ready !!
2025-12-11 04:15:23.731 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39753/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.159.98/tcp/63695/p2p/16Uiu2HAmTF622p1XDyQKcP9Gc8Yy8q1yGLvMfbYparWAZ48xKYz9"]'
2025-12-11 04:15:23.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:15:23.734 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-11 04:15:23.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63694/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-11 04:15:23.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:15:23.740 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39753/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-11 04:15:23.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:15:23.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63694/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)'}'
2025-12-11 04:15:23.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:15:23.749 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:15:23.849 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:15:23.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:15:23.852 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":1765426523744739072,"ephemeral":false,"proof":""}]'
2025-12-11 04:15:23.854 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:15:23.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39753/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:15:23.856 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":1765426523744739072,"ephemeral":false,"proof":""}]'
2025-12-11 04:15:23.857 INFO [src.steps.relay] WARM UP successful!!
2025-12-11 04:15:23.858 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:15:23.861 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:63694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-11 04:15:23.862 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-11 04:15:23.863 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-11 04:15:23.863 DEBUG [src.node.waku_node] Stopping container with id fca73cdae30a
2025-12-11 04:15:24.355 DEBUG [src.node.waku_node] Container stopped.
2025-12-11 04:15:24.355 DEBUG [src.node.waku_node] Stopping container with id b8fef39910d3
2025-12-11 04:15:24.846 DEBUG [src.node.waku_node] Container stopped.
2025-12-11 04:15:24.847 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-11 04:15:24.853 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-11 04:15:24.858 DEBUG [src.node.docker_mananger] No errors found in the waku logs.