84 lines
14 KiB
Plaintext

2026-03-08 04:34:11.878 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-08 04:34:11.879 DEBUG [tests.conftest] Running test: test_content_topic_also_in_docker_flags[/toychat/2/huilong/proto] with id: 2026-03-08_04-34-11__c93d3478-4df4-43d1-9798-602734a3c775
2026-03-08 04:34:11.879 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-08 04:34:11.879 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-08 04:34:11.879 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-08 04:34:11.887 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-08 04:34:11.887 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-08_04-34-11__c93d3478-4df4-43d1-9798-602734a3c775__wakuorg_nwaku:latest.log
2026-03-08 04:34:11.887 DEBUG [src.node.waku_node] Starting Node...
2026-03-08 04:34:11.887 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-08 04:34:11.889 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-08 04:34:11.889 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.100.127
2026-03-08 04:34:11.889 DEBUG [src.node.docker_mananger] Generated ports ['2683', '2684', '2685', '2686', '2687']
2026-03-08 04:34:11.889 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-08 04:34:11.889 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-08 04:34:11.889 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-08 04:34:11.890 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-08 04:34:11.890 DEBUG [src.node.waku_node] Using volumes []
2026-03-08 04:34:11.890 DEBUG [src.node.docker_mananger] docker run -i -t -p 2683:2683 -p 2684:2684 -p 2685:2685 -p 2686:2686 -p 2687:2687 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=2685 --rest-port=2683 --tcp-port=2684 --discv5-udp-port=2686 --rest-address=0.0.0.0 --nat=extip:172.18.100.127 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5fe5f13e44598dc5997a783a2e7d688b52d99d5bbeefcdb7fefc362ced40c323 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2687 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
2026-03-08 04:34:12.078 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.100.127 waku e256e00905a0c979c72995dc59fa54cd2fd9dc7a0b7547074102160f148a164c
2026-03-08 04:34:12.113 DEBUG [src.node.docker_mananger] Container started with ID e256e00905a0. Setting up logs at ./log/docker/node1_2026-03-08_04-34-11__c93d3478-4df4-43d1-9798-602734a3c775__wakuorg_nwaku:latest.log
2026-03-08 04:34:12.114 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2683
2026-03-08 04:34:12.116 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-08 04:34:12.120 ERROR [src.node.docker_mananger] Max retries reached for container 39a1e525894f. Exiting log stream.
2026-03-08 04:34:12.673 ERROR [src.node.docker_mananger] Max retries reached for container 6209aad170d9. Exiting log stream.
2026-03-08 04:34:13.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2683/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:13.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-08 04:34:13.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2683/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:13.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-08 04:34:13.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2683/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:13.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"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":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-08 04:34:13.328 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-08 04:34:13.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2683/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:13.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.127/tcp/2684/p2p/16Uiu2HAm9ZVoM5mh4csPUmaQVJ661EkKCEpzwieQyZv84jEyfipA","/ip4/172.18.100.127/tcp/2685/ws/p2p/16Uiu2HAm9ZVoM5mh4csPUmaQVJ661EkKCEpzwieQyZv84jEyfipA"],"enrUri":"enr:-L24QKtJmnkue8tS-qkkeTCs3r_7fzb3ItkzWIh-FlevtD_RTfITKl0jGVd48TPTlDumjdMdcbosgXTjIBhoTn-n3RECgmlkgnY0gmlwhKwSZH-KbXVsdGlhZGRyc5YACASsEmR_Bgp8AAoErBJkfwYKfd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC0gTAtGupdmAD5Z45eJ7RK6GAuhgO2KvKkNqI8BXU2wODdGNwggp8g3VkcIIKfoV3YWt1MgU"}'
2026-03-08 04:34:13.331 INFO [src.node.waku_node] REST service is ready !!
2026-03-08 04:34:13.338 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-08 04:34:13.338 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-08_04-34-11__c93d3478-4df4-43d1-9798-602734a3c775__wakuorg_nwaku:latest.log
2026-03-08 04:34:13.338 DEBUG [src.node.waku_node] Starting Node...
2026-03-08 04:34:13.339 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-08 04:34:13.340 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-08 04:34:13.340 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.254
2026-03-08 04:34:13.340 DEBUG [src.node.docker_mananger] Generated ports ['28881', '28882', '28883', '28884', '28885']
2026-03-08 04:34:13.340 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-08 04:34:13.341 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-08 04:34:13.341 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-08 04:34:13.341 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-08 04:34:13.341 DEBUG [src.node.waku_node] Using volumes []
2026-03-08 04:34:13.341 DEBUG [src.node.docker_mananger] docker run -i -t -p 28881:28881 -p 28882:28882 -p 28883:28883 -p 28884:28884 -p 28885:28885 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=28883 --rest-port=28881 --tcp-port=28882 --discv5-udp-port=28884 --rest-address=0.0.0.0 --nat=extip:172.18.207.254 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bfba681edc3ce8cbf21c332ad2defacd04ad8dd1c4f4dacca9308f7cbedb0fdb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28885 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKtJmnkue8tS-qkkeTCs3r_7fzb3ItkzWIh-FlevtD_RTfITKl0jGVd48TPTlDumjdMdcbosgXTjIBhoTn-n3RECgmlkgnY0gmlwhKwSZH-KbXVsdGlhZGRyc5YACASsEmR_Bgp8AAoErBJkfwYKfd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC0gTAtGupdmAD5Z45eJ7RK6GAuhgO2KvKkNqI8BXU2wODdGNwggp8g3VkcIIKfoV3YWt1MgU --content-topic=/toychat/2/huilong/proto
2026-03-08 04:34:13.549 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.254 waku 04dda25aaa2544067a45c8eaf3ff56efe2bb1dad7a8147048f73ea884de6bded
2026-03-08 04:34:13.587 DEBUG [src.node.docker_mananger] Container started with ID 04dda25aaa25. Setting up logs at ./log/docker/node2_2026-03-08_04-34-11__c93d3478-4df4-43d1-9798-602734a3c775__wakuorg_nwaku:latest.log
2026-03-08 04:34:13.587 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28881
2026-03-08 04:34:13.587 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-08 04:34:14.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28881/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:14.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-08 04:34:14.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28881/health" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:14.695 INFO [src.node.api_clients.base_client] 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"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"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":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-08 04:34:14.695 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-08 04:34:14.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28881/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:14.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.254/tcp/28882/p2p/16Uiu2HAmFuhauzvmtRLU6HW51ExCY3ekQB9HsvpyNcNjoFt6eZDW","/ip4/172.18.207.254/tcp/28883/ws/p2p/16Uiu2HAmFuhauzvmtRLU6HW51ExCY3ekQB9HsvpyNcNjoFt6eZDW"],"enrUri":"enr:-L24QArsBKHcZhqEWR54cdh4xi7X_EVY30IY1blaC6w4i7TgF9qxWjDF-klAJAhjQ7MQ91yDh_oHvS-qq6zG-18Bc7kCgmlkgnY0gmlwhKwSz_6KbXVsdGlhZGRyc5YACASsEs_-BnDSAAoErBLP_gZw090DgnJzhQACAQAAiXNlY3AyNTZrMaEDMFfRCnrIykxb1s_K5ew1OPciTQj1dZRE0G7LenQF2c2DdGNwgnDSg3VkcIJw1IV3YWt1MgE"}'
2026-03-08 04:34:14.698 INFO [src.node.waku_node] REST service is ready !!
2026-03-08 04:34:14.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28881/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.127/tcp/2684/p2p/16Uiu2HAm9ZVoM5mh4csPUmaQVJ661EkKCEpzwieQyZv84jEyfipA"]'
2026-03-08 04:34:14.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:34:14.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2683/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-08 04:34:14.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:34:14.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28881/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-08 04:34:14.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:34:14.754 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2683/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-08 04:34:14.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-08 04:34:14.765 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-08 04:34:14.865 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-08 04:34:14.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2683/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:14.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772944454754109410,"ephemeral":false,"proof":""}]'
2026-03-08 04:34:14.870 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-08 04:34:14.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28881/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-08 04:34:14.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772944454754109410,"ephemeral":false,"proof":""}]'
2026-03-08 04:34:14.876 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-08 04:34:14.877 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-08 04:34:14.877 DEBUG [src.node.waku_node] Stopping container with id e256e00905a0
2026-03-08 04:34:15.485 DEBUG [src.node.waku_node] Container stopped.
2026-03-08 04:34:15.486 DEBUG [src.node.waku_node] Stopping container with id 04dda25aaa25
2026-03-08 04:34:16.093 DEBUG [src.node.waku_node] Container stopped.
2026-03-08 04:34:16.094 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-08 04:34:16.145 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-08 04:34:16.178 DEBUG [src.node.docker_mananger] No errors found in the waku logs.