88 lines
15 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2026-04-22 23:56:47.455 INFO [tests.conftest] Fleet bootstrap inactive pass --fleet (or set FLEET_BOOTSTRAP=true) to connect local nodes to the waku.test fleet
2026-04-22 23:56:47.455 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 23:56:47.455 DEBUG [tests.conftest] Running test: test_relay_subscribe_to_already_existing_pubsub_topic with id: 2026-04-22_23-56-47__73a8fb98-ce14-48c8-a2e5-3b353eb70fce
2026-04-22 23:56:47.456 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 23:56:47.456 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 23:56:47.456 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-04-22 23:56:47.463 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 23:56:47.463 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_23-56-47__73a8fb98-ce14-48c8-a2e5-3b353eb70fce__wakuorg_nwaku:latest.log
2026-04-22 23:56:47.463 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 23:56:47.463 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 23:56:47.465 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 23:56:47.465 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.97
2026-04-22 23:56:47.465 DEBUG [src.node.docker_mananger] Generated ports ['48888', '48889', '48890', '48891', '48892']
2026-04-22 23:56:47.465 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 23:56:47.465 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 23:56:47.465 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 23:56:47.465 DEBUG [src.node.docker_mananger] docker run -i -t -p 48888:48888 -p 48889:48889 -p 48890:48890 -p 48891:48891 -p 48892:48892 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=48890 --rest-port=48888 --tcp-port=48889 --discv5-udp-port=48891 --rest-address=0.0.0.0 --nat=extip:172.18.139.97 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cad44adf252acbfaa6eac9cccfccbdb4e5b33e638fbe87e233cab716d55e86ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48892 --metrics-logging=true --relay=true
2026-04-22 23:56:47.661 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.97 waku 125e80099ecd29cf2fdfa02aedbdb0df4aba28571160a43f12df9643a36019c4
2026-04-22 23:56:47.695 DEBUG [src.node.docker_mananger] Container started with ID 125e80099ecd. Setting up logs at ./log/docker/node1_2026-04-22_23-56-47__73a8fb98-ce14-48c8-a2e5-3b353eb70fce__wakuorg_nwaku:latest.log
2026-04-22 23:56:47.695 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48888
2026-04-22 23:56:47.697 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 23:56:47.754 ERROR [src.node.docker_mananger] Max retries reached for container fb6f3bd455e6. Exiting log stream.
2026-04-22 23:56:48.203 ERROR [src.node.docker_mananger] Max retries reached for container 0f2bdd07f674. Exiting log stream.
2026-04-22 23:56:48.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48888/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:56:48.700 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"},{"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"}]}'
2026-04-22 23:56:48.700 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 23:56:48.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48888/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:56:48.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.97/tcp/48889/p2p/16Uiu2HAmU7jTha4tGgjhrEJENJ438FXwjzyyU8MZ1ncyKHiVSVRp","/ip4/172.18.139.97/tcp/48890/ws/p2p/16Uiu2HAmU7jTha4tGgjhrEJENJ438FXwjzyyU8MZ1ncyKHiVSVRp"],"enrUri":"enr:-L24QJW_BJMbx0kXuOb1MaCPKiuKAjsOEikXGwp05pn0PGUPOgZyv-e3yIEs92cWUvr3OENkB4-i-ydgKxexouIZdLUCgmlkgnY0gmlwhKwSi2GKbXVsdGlhZGRyc5YACASsEothBr75AAoErBKLYQa--t0DgnJzhQDGAQAAiXNlY3AyNTZrMaED5bkmcKycgeQQIEPrfkb7-jeVJal_DexW6V5Rsc9yQteDdGNwgr75g3VkcIK--4V3YWt1MgE"}'
2026-04-22 23:56:48.703 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 23:56:48.710 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 23:56:48.710 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_23-56-47__73a8fb98-ce14-48c8-a2e5-3b353eb70fce__wakuorg_nwaku:latest.log
2026-04-22 23:56:48.710 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 23:56:48.710 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 23:56:48.712 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 23:56:48.712 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.246.127
2026-04-22 23:56:48.712 DEBUG [src.node.docker_mananger] Generated ports ['13899', '13900', '13901', '13902', '13903']
2026-04-22 23:56:48.712 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 23:56:48.712 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 23:56:48.712 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 23:56:48.712 DEBUG [src.node.docker_mananger] docker run -i -t -p 13899:13899 -p 13900:13900 -p 13901:13901 -p 13902:13902 -p 13903:13903 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=13901 --rest-port=13899 --tcp-port=13900 --discv5-udp-port=13902 --rest-address=0.0.0.0 --nat=extip:172.18.246.127 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=da4cfdefc776bb2d4b65af653a035a9541d4c72d12e3e5c68c954aa3b007edfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13903 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJW_BJMbx0kXuOb1MaCPKiuKAjsOEikXGwp05pn0PGUPOgZyv-e3yIEs92cWUvr3OENkB4-i-ydgKxexouIZdLUCgmlkgnY0gmlwhKwSi2GKbXVsdGlhZGRyc5YACASsEothBr75AAoErBKLYQa--t0DgnJzhQDGAQAAiXNlY3AyNTZrMaED5bkmcKycgeQQIEPrfkb7-jeVJal_DexW6V5Rsc9yQteDdGNwgr75g3VkcIK--4V3YWt1MgE
2026-04-22 23:56:48.901 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.246.127 waku 53c1cdae530dd9013d78a18b8569496739df306c9d7ce9348002adffd9b2932c
2026-04-22 23:56:48.934 DEBUG [src.node.docker_mananger] Container started with ID 53c1cdae530d. Setting up logs at ./log/docker/node2_2026-04-22_23-56-47__73a8fb98-ce14-48c8-a2e5-3b353eb70fce__wakuorg_nwaku:latest.log
2026-04-22 23:56:48.935 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13899
2026-04-22 23:56:48.935 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 23:56:49.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13899/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:56:49.942 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"},{"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"}]}'
2026-04-22 23:56:49.946 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 23:56:49.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13899/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:56:49.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.246.127/tcp/13900/p2p/16Uiu2HAmTf7yXoAgkza4CLNjFpkExCmxRH6StftxRbRGfPwojbtR","/ip4/172.18.246.127/tcp/13901/ws/p2p/16Uiu2HAmTf7yXoAgkza4CLNjFpkExCmxRH6StftxRbRGfPwojbtR"],"enrUri":"enr:-L24QHIH9IeUuBeW3hBeJ4QIKRww0uZj_E0wdWIsmPDaNIBwe_SgdlZMQ0fugmEeaOJKpOKXtaRjU5uqwqjuvua_k_YCgmlkgnY0gmlwhKwS9n-KbXVsdGlhZGRyc5YACASsEvZ_BjZMAAoErBL2fwY2Td0DgnJzhQDGAQAAiXNlY3AyNTZrMaED3ufs4-ZMDQbZ_xTzoPQMWkA_JeTJLwfHtH1ENbMZjR6DdGNwgjZMg3VkcII2ToV3YWt1MgE"}'
2026-04-22 23:56:49.950 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 23:56:49.951 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13899/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.97/tcp/48889/p2p/16Uiu2HAmU7jTha4tGgjhrEJENJ438FXwjzyyU8MZ1ncyKHiVSVRp"]'
2026-04-22 23:56:49.954 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:56:49.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48888/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 23:56:49.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:56:49.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13899/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 23:56:49.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:56:49.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 23:56:49.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:56:49.968 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 23:56:50.068 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 23:56:50.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:56:50.071 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":1776902209963376384,"ephemeral":false,"proof":""}]'
2026-04-22 23:56:50.073 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 23:56:50.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13899/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:56:50.075 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":1776902209963376384,"ephemeral":false,"proof":""}]'
2026-04-22 23:56:50.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48888/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 23:56:50.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:56:50.079 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13899/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 23:56:50.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:56:50.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 23:56:50.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 23:56:50.086 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 23:56:50.186 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 23:56:50.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:56:50.189 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":1776902210082237707,"ephemeral":false,"proof":""}]'
2026-04-22 23:56:50.191 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 23:56:50.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13899/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 23:56:50.193 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":1776902210082237707,"ephemeral":false,"proof":""}]'
2026-04-22 23:56:50.196 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 23:56:50.197 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 23:56:50.197 DEBUG [src.node.waku_node] Stopping container with id 125e80099ecd
2026-04-22 23:56:50.688 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 23:56:50.689 DEBUG [src.node.waku_node] Stopping container with id 53c1cdae530d
2026-04-22 23:56:51.126 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 23:56:51.128 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 23:56:51.137 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 23:56:51.144 DEBUG [src.node.docker_mananger] No errors found in the waku logs.