mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-01-04 06:53:07 +00:00
96 lines
16 KiB
Plaintext
96 lines
16 KiB
Plaintext
2025-12-24 04:31:58.141 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2025-12-24 04:31:58.141 DEBUG [tests.conftest] Running test: test_publish_with_ephemeral with id: 2025-12-24_04-31-58__5e24953b-3f78-4104-8de5-5c2597a4ba04
|
|
2025-12-24 04:31:58.141 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2025-12-24 04:31:58.142 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2025-12-24 04:31:58.142 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
|
2025-12-24 04:31:58.148 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2025-12-24 04:31:58.148 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-24_04-31-58__5e24953b-3f78-4104-8de5-5c2597a4ba04__wakuorg_nwaku:latest.log
|
|
2025-12-24 04:31:58.148 DEBUG [src.node.waku_node] Starting Node...
|
|
2025-12-24 04:31:58.148 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2025-12-24 04:31:58.150 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2025-12-24 04:31:58.150 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.120
|
|
2025-12-24 04:31:58.150 DEBUG [src.node.docker_mananger] Generated ports ['12478', '12479', '12480', '12481', '12482']
|
|
2025-12-24 04:31:58.150 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2025-12-24 04:31:58.150 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2025-12-24 04:31:58.150 DEBUG [src.node.waku_node] Using volumes []
|
|
2025-12-24 04:31:58.150 DEBUG [src.node.docker_mananger] docker run -i -t -p 12478:12478 -p 12479:12479 -p 12480:12480 -p 12481:12481 -p 12482:12482 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=12480 --rest-port=12478 --tcp-port=12479 --discv5-udp-port=12481 --rest-address=0.0.0.0 --nat=extip:172.18.104.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=271bf2f2ed6adcaa32a97da06ac46ab2afa3bfcac7aef0f33a5dc713c1ae48ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12482 --metrics-logging=true --relay=true
|
|
2025-12-24 04:31:58.333 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.120 waku f47245ada20f7f74e01920640eee799ccec194c65587c5a02e91bddf6ab5ed24
|
|
2025-12-24 04:31:58.366 DEBUG [src.node.docker_mananger] Container started with ID f47245ada20f. Setting up logs at ./log/docker/node1_2025-12-24_04-31-58__5e24953b-3f78-4104-8de5-5c2597a4ba04__wakuorg_nwaku:latest.log
|
|
2025-12-24 04:31:58.366 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12478
|
|
2025-12-24 04:31:58.366 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2025-12-24 04:31:58.408 ERROR [src.node.docker_mananger] Max retries reached for container 112273eefa11. Exiting log stream.
|
|
2025-12-24 04:31:58.948 ERROR [src.node.docker_mananger] Max retries reached for container bb93d44cb9bc. Exiting log stream.
|
|
2025-12-24 04:31:59.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12478/health" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:31:59.369 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-24 04:31:59.370 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2025-12-24 04:31:59.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12478/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:31:59.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.120/tcp/12479/p2p/16Uiu2HAm7ScC9b3hM4yv2nRG3QUea6eC6FDRraeGdeWsvLcWPwR9","/ip4/172.18.104.120/tcp/12480/ws/p2p/16Uiu2HAm7ScC9b3hM4yv2nRG3QUea6eC6FDRraeGdeWsvLcWPwR9"],"enrUri":"enr:-L24QPGctQOWYsZG29np3p3qxB5JZKTMPNQFO97o43BHal5aImubfDO6_7NLTzgv0N86gnZGnIFxTS_qX5JeYgfEgFACgmlkgnY0gmlwhKwSaHiKbXVsdGlhZGRyc5YACASsEmh4BjC_AAoErBJoeAYwwN0DgnJzhQADAQAAiXNlY3AyNTZrMaECsomKvwLIniJwAkzARnIvw48p7vhnBdWQVrMkYbfgxXCDdGNwgjC_g3VkcIIwwYV3YWt1MgE"}'
|
|
2025-12-24 04:31:59.372 INFO [src.node.waku_node] REST service is ready !!
|
|
2025-12-24 04:31:59.379 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2025-12-24 04:31:59.379 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-24_04-31-58__5e24953b-3f78-4104-8de5-5c2597a4ba04__wakuorg_nwaku:latest.log
|
|
2025-12-24 04:31:59.379 DEBUG [src.node.waku_node] Starting Node...
|
|
2025-12-24 04:31:59.379 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2025-12-24 04:31:59.381 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2025-12-24 04:31:59.381 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.30
|
|
2025-12-24 04:31:59.381 DEBUG [src.node.docker_mananger] Generated ports ['9684', '9685', '9686', '9687', '9688']
|
|
2025-12-24 04:31:59.381 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2025-12-24 04:31:59.381 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2025-12-24 04:31:59.381 DEBUG [src.node.waku_node] Using volumes []
|
|
2025-12-24 04:31:59.381 DEBUG [src.node.docker_mananger] docker run -i -t -p 9684:9684 -p 9685:9685 -p 9686:9686 -p 9687:9687 -p 9688:9688 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=9686 --rest-port=9684 --tcp-port=9685 --discv5-udp-port=9687 --rest-address=0.0.0.0 --nat=extip:172.18.155.30 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fda84f3a24082c9dfcb8ad136cb8e86e0c0c3e6cba2ba94f4a5cd8dabab8dee0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9688 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPGctQOWYsZG29np3p3qxB5JZKTMPNQFO97o43BHal5aImubfDO6_7NLTzgv0N86gnZGnIFxTS_qX5JeYgfEgFACgmlkgnY0gmlwhKwSaHiKbXVsdGlhZGRyc5YACASsEmh4BjC_AAoErBJoeAYwwN0DgnJzhQADAQAAiXNlY3AyNTZrMaECsomKvwLIniJwAkzARnIvw48p7vhnBdWQVrMkYbfgxXCDdGNwgjC_g3VkcIIwwYV3YWt1MgE
|
|
2025-12-24 04:31:59.571 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.30 waku 505d8f3f600c56864dcece551cbbf43113920c461be49930e3f2c7e806711e1c
|
|
2025-12-24 04:31:59.603 DEBUG [src.node.docker_mananger] Container started with ID 505d8f3f600c. Setting up logs at ./log/docker/node2_2025-12-24_04-31-58__5e24953b-3f78-4104-8de5-5c2597a4ba04__wakuorg_nwaku:latest.log
|
|
2025-12-24 04:31:59.604 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9684
|
|
2025-12-24 04:31:59.604 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2025-12-24 04:32:00.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9684/health" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:32:00.616 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-24 04:32:00.618 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2025-12-24 04:32:00.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9684/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:32:00.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.30/tcp/9685/p2p/16Uiu2HAmSUjAWNaeNcbDLTfhMBnXWAFhHRR5mHESuADqwoXgCCQX","/ip4/172.18.155.30/tcp/9686/ws/p2p/16Uiu2HAmSUjAWNaeNcbDLTfhMBnXWAFhHRR5mHESuADqwoXgCCQX"],"enrUri":"enr:-L24QHTtGnnNKYjNVA582L1Pn4wVMU4jthsgsYeanoEn4IaFfetaILWUBAn-6kkVroKM9RBYr-B2w59cn74_BUPCG2oCgmlkgnY0gmlwhKwSmx6KbXVsdGlhZGRyc5YACASsEpseBiXVAAoErBKbHgYl1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDzWKjW62JoJQFCWurPjs7D2A0AGUewoQZ_4x_H7g7TkiDdGNwgiXVg3VkcIIl14V3YWt1MgE"}'
|
|
2025-12-24 04:32:00.623 INFO [src.node.waku_node] REST service is ready !!
|
|
2025-12-24 04:32:00.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9684/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.104.120/tcp/12479/p2p/16Uiu2HAm7ScC9b3hM4yv2nRG3QUea6eC6FDRraeGdeWsvLcWPwR9"]'
|
|
2025-12-24 04:32:00.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-24 04:32:00.629 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
|
2025-12-24 04:32:00.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12478/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2025-12-24 04:32:00.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-24 04:32:00.633 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9684/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2025-12-24 04:32:00.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-24 04:32:00.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12478/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-24 04:32:00.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-24 04:32:00.644 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-24 04:32:00.744 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-24 04:32:00.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12478/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:32:00.746 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":1766550720638792960,"ephemeral":false,"proof":""}]'
|
|
2025-12-24 04:32:00.748 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-24 04:32:00.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:32:00.750 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":1766550720638792960,"ephemeral":false,"proof":""}]'
|
|
2025-12-24 04:32:00.751 INFO [src.steps.relay] WARM UP successful!!
|
|
2025-12-24 04:32:00.752 DEBUG [tests.relay.test_publish] Running test with Ephemeral True
|
|
2025-12-24 04:32:00.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12478/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)', "ephemeral": true}'
|
|
2025-12-24 04:32:00.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-24 04:32:00.757 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-24 04:32:00.857 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-24 04:32:00.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12478/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:32:00.860 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":1766550720752951555,"ephemeral":true,"proof":""}]'
|
|
2025-12-24 04:32:00.861 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-24 04:32:00.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:32:00.863 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":1766550720752951555,"ephemeral":true,"proof":""}]'
|
|
2025-12-24 04:32:00.865 DEBUG [tests.relay.test_publish] Running test with Ephemeral False
|
|
2025-12-24 04:32:00.865 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12478/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)', "ephemeral": false}'
|
|
2025-12-24 04:32:00.869 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2025-12-24 04:32:00.869 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2025-12-24 04:32:00.969 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2025-12-24 04:32:00.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12478/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:32:00.972 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":1766550720865338721,"ephemeral":false,"proof":""}]'
|
|
2025-12-24 04:32:00.973 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2025-12-24 04:32:00.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2025-12-24 04:32:00.975 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":1766550720865338721,"ephemeral":false,"proof":""}]'
|
|
2025-12-24 04:32:00.980 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2025-12-24 04:32:00.981 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2025-12-24 04:32:00.981 DEBUG [src.node.waku_node] Stopping container with id f47245ada20f
|
|
2025-12-24 04:32:01.526 DEBUG [src.node.waku_node] Container stopped.
|
|
2025-12-24 04:32:01.526 DEBUG [src.node.waku_node] Stopping container with id 505d8f3f600c
|
|
2025-12-24 04:32:02.070 DEBUG [src.node.waku_node] Container stopped.
|
|
2025-12-24 04:32:02.071 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2025-12-24 04:32:02.077 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2025-12-24 04:32:02.083 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|