74 lines
13 KiB
Plaintext

2025-12-08 12:12:32.870 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-08 12:12:32.870 DEBUG [tests.conftest] Running test: test_content_topic_and_pubsub_topic_not_in_docker_flags with id: 2025-12-08_12-12-32__1d6c223f-bd16-48bf-9c15-bfe522dd70ed
2025-12-08 12:12:32.871 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-08 12:12:32.871 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-08 12:12:32.871 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-08 12:12:32.878 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-08 12:12:32.878 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-08_12-12-32__1d6c223f-bd16-48bf-9c15-bfe522dd70ed__wakuorg_nwaku:latest.log
2025-12-08 12:12:32.879 DEBUG [src.node.waku_node] Starting Node...
2025-12-08 12:12:32.879 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-08 12:12:32.880 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-08 12:12:32.880 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.159
2025-12-08 12:12:32.880 DEBUG [src.node.docker_mananger] Generated ports ['65526', '65527', '65528', '65529', '65530']
2025-12-08 12:12:32.880 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-08 12:12:32.881 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-08 12:12:32.881 DEBUG [src.node.waku_node] Using volumes []
2025-12-08 12:12:32.881 DEBUG [src.node.docker_mananger] docker run -i -t -p 65526:65526 -p 65527:65527 -p 65528:65528 -p 65529:65529 -p 65530:65530 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=65528 --rest-port=65526 --tcp-port=65527 --discv5-udp-port=65529 --rest-address=0.0.0.0 --nat=extip:172.18.110.159 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5f8dfab1a380a318d2b890ec4c82c15f3ee87cd00ff7c5b14dbafda90194e1ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65530 --metrics-logging=true --relay=true --filter=true
2025-12-08 12:12:33.057 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.159 waku dbbf931455d68814a990f55e2bc8edffc8a408e427d5019089baeb41daf5c42f
2025-12-08 12:12:33.096 DEBUG [src.node.docker_mananger] Container started with ID dbbf931455d6. Setting up logs at ./log/docker/node1_2025-12-08_12-12-32__1d6c223f-bd16-48bf-9c15-bfe522dd70ed__wakuorg_nwaku:latest.log
2025-12-08 12:12:33.096 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65526
2025-12-08 12:12:33.097 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-08 12:12:33.137 ERROR [src.node.docker_mananger] Max retries reached for container 68c564ecc742. Exiting log stream.
2025-12-08 12:12:33.679 ERROR [src.node.docker_mananger] Max retries reached for container fe610c13386f. Exiting log stream.
2025-12-08 12:12:34.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65526/health" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:12:34.101 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"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-08 12:12:34.101 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-08 12:12:34.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65526/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:12:34.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.159/tcp/65527/p2p/16Uiu2HAm6t11aTTDRVimBphX3V5kGVANEGtREC5svSCmyPGdoRjY","/ip4/172.18.110.159/tcp/65528/ws/p2p/16Uiu2HAm6t11aTTDRVimBphX3V5kGVANEGtREC5svSCmyPGdoRjY"],"enrUri":"enr:-L24QJ6hXE79wuUP9yQLNLNEJkKm3RYzT0I0ofm_Z_EZuklTNl20x6QX3mc6XbuoCCUlujowKG0g14vUDHWe-zrW1d4CgmlkgnY0gmlwhKwSbp-KbXVsdGlhZGRyc5YACASsEm6fBv_3AAoErBJunwb_-N0DgnJzhQACAQAAiXNlY3AyNTZrMaECqi8s5Wv6IvHyb8Qk9uOycwSobitl2Bt3f5_fzTuFXlODdGNwgv_3g3VkcIL_-YV3YWt1MgU"}'
2025-12-08 12:12:34.104 INFO [src.node.waku_node] REST service is ready !!
2025-12-08 12:12:34.111 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-08 12:12:34.111 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-08_12-12-32__1d6c223f-bd16-48bf-9c15-bfe522dd70ed__wakuorg_nwaku:latest.log
2025-12-08 12:12:34.111 DEBUG [src.node.waku_node] Starting Node...
2025-12-08 12:12:34.111 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-08 12:12:34.112 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-08 12:12:34.112 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.13.62
2025-12-08 12:12:34.113 DEBUG [src.node.docker_mananger] Generated ports ['41742', '41743', '41744', '41745', '41746']
2025-12-08 12:12:34.113 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-08 12:12:34.113 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-08 12:12:34.113 DEBUG [src.node.waku_node] Using volumes []
2025-12-08 12:12:34.113 DEBUG [src.node.docker_mananger] docker run -i -t -p 41742:41742 -p 41743:41743 -p 41744:41744 -p 41745:41745 -p 41746:41746 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=41744 --rest-port=41742 --tcp-port=41743 --discv5-udp-port=41745 --rest-address=0.0.0.0 --nat=extip:172.18.13.62 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f38fff606299bea3e2252b59bcfae2a7fbab0e7265cce85bfac4eac5aa08f7f1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41746 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ6hXE79wuUP9yQLNLNEJkKm3RYzT0I0ofm_Z_EZuklTNl20x6QX3mc6XbuoCCUlujowKG0g14vUDHWe-zrW1d4CgmlkgnY0gmlwhKwSbp-KbXVsdGlhZGRyc5YACASsEm6fBv_3AAoErBJunwb_-N0DgnJzhQACAQAAiXNlY3AyNTZrMaECqi8s5Wv6IvHyb8Qk9uOycwSobitl2Bt3f5_fzTuFXlODdGNwgv_3g3VkcIL_-YV3YWt1MgU
2025-12-08 12:12:34.303 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.13.62 waku 4c5443763d960e04341d4622754f07fd1928cc81cc6ebeae38caa4998d29e585
2025-12-08 12:12:34.335 DEBUG [src.node.docker_mananger] Container started with ID 4c5443763d96. Setting up logs at ./log/docker/node2_2025-12-08_12-12-32__1d6c223f-bd16-48bf-9c15-bfe522dd70ed__wakuorg_nwaku:latest.log
2025-12-08 12:12:34.336 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41742
2025-12-08 12:12:34.336 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-08 12:12:35.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41742/health" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:12:35.348 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":"READY"}]}'
2025-12-08 12:12:35.349 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-08 12:12:35.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41742/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:12:35.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.62/tcp/41743/p2p/16Uiu2HAkz7LTHLdcnrKMQywLqmhWKc7cuctmmjySeop4VPjskGET","/ip4/172.18.13.62/tcp/41744/ws/p2p/16Uiu2HAkz7LTHLdcnrKMQywLqmhWKc7cuctmmjySeop4VPjskGET"],"enrUri":"enr:-L24QPAFqBl6uSL9Ip69_mVtf0qcLCA5vF3UdMA8csxTq4MNP-7syacqFvnG8TVsRVspW6pU_uvRsc7b1d-n7Q35VPgCgmlkgnY0gmlwhKwSDT6KbXVsdGlhZGRyc5YACASsEg0-BqMPAAoErBINPgajEN0DgnJzhQACAQAAiXNlY3AyNTZrMaECRZfm4ljkiL7fSxpx5CRMXzkWc4HVqpV46Flb7ytv7sCDdGNwgqMPg3VkcIKjEYV3YWt1MgE"}'
2025-12-08 12:12:35.356 INFO [src.node.waku_node] REST service is ready !!
2025-12-08 12:12:35.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41742/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.159/tcp/65527/p2p/16Uiu2HAm6t11aTTDRVimBphX3V5kGVANEGtREC5svSCmyPGdoRjY"]'
2025-12-08 12:12:35.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-08 12:12:35.361 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65526/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-08 12:12:35.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-08 12:12:35.364 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41742/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-08 12:12:35.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-08 12:12:35.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65526/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-08 12:12:35.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-08 12:12:35.372 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-08 12:12:35.472 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-08 12:12:35.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65526/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:12:35.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765195955367049723,"ephemeral":false,"proof":""}]'
2025-12-08 12:12:35.501 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-08 12:12:35.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41742/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-08 12:12:35.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765195955367049723,"ephemeral":false,"proof":""}]'
2025-12-08 12:12:35.506 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-08 12:12:35.507 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-08 12:12:35.508 DEBUG [src.node.waku_node] Stopping container with id dbbf931455d6
2025-12-08 12:12:36.054 DEBUG [src.node.waku_node] Container stopped.
2025-12-08 12:12:36.055 DEBUG [src.node.waku_node] Stopping container with id 4c5443763d96
2025-12-08 12:12:36.604 DEBUG [src.node.waku_node] Container stopped.
2025-12-08 12:12:36.607 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-08 12:12:36.612 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-08 12:12:36.616 DEBUG [src.node.docker_mananger] No errors found in the waku logs.