mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-03 00:53:08 +00:00
91 lines
16 KiB
Plaintext
91 lines
16 KiB
Plaintext
2026-03-19 04:38:37.884 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-19 04:38:37.884 DEBUG [tests.conftest] Running test: test_filter_resubscribe_to_unsubscribed_topics with id: 2026-03-19_04-38-37__4e406ceb-4ac8-45ae-860e-c0afbb2e0d11
|
|
2026-03-19 04:38:37.884 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-19 04:38:37.884 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
|
2026-03-19 04:38:37.885 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
|
2026-03-19 04:38:37.890 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-19 04:38:37.891 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-19_04-38-37__4e406ceb-4ac8-45ae-860e-c0afbb2e0d11__wakuorg_nwaku:latest.log
|
|
2026-03-19 04:38:37.891 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-19 04:38:37.891 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-19 04:38:37.892 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-19 04:38:37.892 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.87.216
|
|
2026-03-19 04:38:37.892 DEBUG [src.node.docker_mananger] Generated ports ['28150', '28151', '28152', '28153', '28154']
|
|
2026-03-19 04:38:37.893 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-19 04:38:37.893 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-19 04:38:37.893 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-19 04:38:37.893 DEBUG [src.node.docker_mananger] docker run -i -t -p 28150:28150 -p 28151:28151 -p 28152:28152 -p 28153:28153 -p 28154:28154 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=28152 --rest-port=28150 --tcp-port=28151 --discv5-udp-port=28153 --rest-address=0.0.0.0 --nat=extip:172.18.87.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f8eebabd1f62cef8eccee97deb3e06fdbd940bd6c3fa70f7e6e8422b83fb0f52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28154 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-19 04:38:38.050 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.87.216 waku 45023ad19b1a5a8a350311ebd70383fde640b4247d3f269e2041942857c067c3
|
|
2026-03-19 04:38:38.077 DEBUG [src.node.docker_mananger] Container started with ID 45023ad19b1a. Setting up logs at ./log/docker/node1_2026-03-19_04-38-37__4e406ceb-4ac8-45ae-860e-c0afbb2e0d11__wakuorg_nwaku:latest.log
|
|
2026-03-19 04:38:38.078 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28150
|
|
2026-03-19 04:38:38.078 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-19 04:38:38.201 ERROR [src.node.docker_mananger] Max retries reached for container 8628e88a41f0. Exiting log stream.
|
|
2026-03-19 04:38:38.691 ERROR [src.node.docker_mananger] Max retries reached for container bf06242029e7. Exiting log stream.
|
|
2026-03-19 04:38:39.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28150/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-19 04:38:39.083 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_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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-19 04:38:39.083 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-19 04:38:39.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28150/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-19 04:38:39.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.216/tcp/28151/p2p/16Uiu2HAmVXrgFTCS9HTrCMCt2WCzFeLbhptcsqg9DcsfckYCHDVu","/ip4/172.18.87.216/tcp/28152/ws/p2p/16Uiu2HAmVXrgFTCS9HTrCMCt2WCzFeLbhptcsqg9DcsfckYCHDVu"],"enrUri":"enr:-L24QKRsrpxj0PJle6DS4FxBpGELwHEkhlZlLjZ_uhjwpVTBAKFjxqoiybB6zBKX45CymiW2cAi8Y7dUiBW2IwSqLNsCgmlkgnY0gmlwhKwSV9iKbXVsdGlhZGRyc5YACASsElfYBm33AAoErBJX2AZt-N0DgnJzhQADAQAAiXNlY3AyNTZrMaED-sLvov400Rrde9-ZNSovlJJpnVurs6VAs1vAYh6R1wyDdGNwgm33g3VkcIJt-YV3YWt1MgU"}'
|
|
2026-03-19 04:38:39.086 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-19 04:38:39.086 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
|
2026-03-19 04:38:39.092 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-19 04:38:39.092 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-19_04-38-37__4e406ceb-4ac8-45ae-860e-c0afbb2e0d11__wakuorg_nwaku:latest.log
|
|
2026-03-19 04:38:39.092 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-19 04:38:39.092 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-19 04:38:39.093 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-19 04:38:39.093 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.112
|
|
2026-03-19 04:38:39.094 DEBUG [src.node.docker_mananger] Generated ports ['39885', '39886', '39887', '39888', '39889']
|
|
2026-03-19 04:38:39.094 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-19 04:38:39.094 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-19 04:38:39.094 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-19 04:38:39.094 DEBUG [src.node.docker_mananger] docker run -i -t -p 39885:39885 -p 39886:39886 -p 39887:39887 -p 39888:39888 -p 39889:39889 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=39887 --rest-port=39885 --tcp-port=39886 --discv5-udp-port=39888 --rest-address=0.0.0.0 --nat=extip:172.18.234.112 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2f368cafda58ce6307cc2e05d2ecae437f19cfecfaee3b1ce0e39331aca116d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39889 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKRsrpxj0PJle6DS4FxBpGELwHEkhlZlLjZ_uhjwpVTBAKFjxqoiybB6zBKX45CymiW2cAi8Y7dUiBW2IwSqLNsCgmlkgnY0gmlwhKwSV9iKbXVsdGlhZGRyc5YACASsElfYBm33AAoErBJX2AZt-N0DgnJzhQADAQAAiXNlY3AyNTZrMaED-sLvov400Rrde9-ZNSovlJJpnVurs6VAs1vAYh6R1wyDdGNwgm33g3VkcIJt-YV3YWt1MgU --filternode=/ip4/172.18.87.216/tcp/28151/p2p/16Uiu2HAmVXrgFTCS9HTrCMCt2WCzFeLbhptcsqg9DcsfckYCHDVu
|
|
2026-03-19 04:38:39.257 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.112 waku a3a3e595e9ca1aab4f78baf819998b2c09a5c18f373f20f210f12b1eeaacbc08
|
|
2026-03-19 04:38:39.288 DEBUG [src.node.docker_mananger] Container started with ID a3a3e595e9ca. Setting up logs at ./log/docker/node2_2026-03-19_04-38-37__4e406ceb-4ac8-45ae-860e-c0afbb2e0d11__wakuorg_nwaku:latest.log
|
|
2026-03-19 04:38:39.288 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39885
|
|
2026-03-19 04:38:39.289 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-19 04:38:40.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39885/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-19 04:38:40.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-19 04:38:40.292 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-19 04:38:40.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39885/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-19 04:38:40.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.112/tcp/39886/p2p/16Uiu2HAm8ub37JL4842vRF9TQDf2GqToQoZ3oyASXFWBHSb8zuYE","/ip4/172.18.234.112/tcp/39887/ws/p2p/16Uiu2HAm8ub37JL4842vRF9TQDf2GqToQoZ3oyASXFWBHSb8zuYE"],"enrUri":"enr:-L24QJhvOLQDb9lwZ70wJQRxoAZOcwFomur9lChPZugwKY-bVfzJoDzbxg39rXajQWLDXKkwvQUEOLnt9HzD4Nli4OsCgmlkgnY0gmlwhKwS6nCKbXVsdGlhZGRyc5YACASsEupwBpvOAAoErBLqcAabz90DgnJzhQADAQAAiXNlY3AyNTZrMaECyE6alA_CEriZio4tVVGNepdKnFbUKX8zd3kSSPtmmDuDdGNwgpvOg3VkcIKb0IV3YWt1MgA"}'
|
|
2026-03-19 04:38:40.295 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-19 04:38:40.295 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39885/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.87.216/tcp/28151/p2p/16Uiu2HAmVXrgFTCS9HTrCMCt2WCzFeLbhptcsqg9DcsfckYCHDVu"]'
|
|
2026-03-19 04:38:40.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-19 04:38:40.329 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
|
2026-03-19 04:38:40.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28150/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-19 04:38:40.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-19 04:38:40.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39885/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3d0e8a72-78da-40f7-b49f-0885ea6f1e9d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
|
2026-03-19 04:38:40.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3d0e8a72-78da-40f7-b49f-0885ea6f1e9d","statusDesc":"OK"}'
|
|
2026-03-19 04:38:40.359 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28150/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-19 04:38:40.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-19 04:38:40.366 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-19 04:38:40.466 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-19 04:38:40.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39885/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-19 04:38:40.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773895120359696249,"ephemeral":false}]'
|
|
2026-03-19 04:38:40.471 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:39885/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
|
2026-03-19 04:38:40.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
|
2026-03-19 04:38:40.480 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28150/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-19 04:38:40.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-19 04:38:40.484 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-19 04:38:40.584 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-19 04:38:40.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39885/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-19 04:38:40.587 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39885/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
|
|
2026-03-19 04:38:40.589 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28150/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-19 04:38:40.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-19 04:38:40.591 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39885/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3ff1b2af-80fb-4e4b-916d-e912f4e737b3", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
|
2026-03-19 04:38:40.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3ff1b2af-80fb-4e4b-916d-e912f4e737b3","statusDesc":"OK"}'
|
|
2026-03-19 04:38:40.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28150/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-19 04:38:40.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-19 04:38:40.605 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-19 04:38:40.705 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-19 04:38:40.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39885/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-19 04:38:40.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773895120600690598,"ephemeral":false}]'
|
|
2026-03-19 04:38:40.711 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-19 04:38:40.712 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-19 04:38:40.712 DEBUG [src.node.waku_node] Stopping container with id 45023ad19b1a
|
|
2026-03-19 04:38:41.200 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-19 04:38:41.201 DEBUG [src.node.waku_node] Stopping container with id a3a3e595e9ca
|
|
2026-03-19 04:38:41.694 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-19 04:38:41.697 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-19 04:38:41.702 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-19 04:38:41.708 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|