204 lines
38 KiB
Plaintext

2025-12-09 04:09:31.048 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-09 04:09:31.048 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_content_topics[content_topic_list0] with id: 2025-12-09_04-09-31__6e061470-a782-448e-b68a-f4be1fb9469e
2025-12-09 04:09:31.049 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-09 04:09:31.049 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-09 04:09:31.049 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-09 04:09:31.056 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-09 04:09:31.056 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-09_04-09-31__6e061470-a782-448e-b68a-f4be1fb9469e__wakuorg_nwaku:latest.log
2025-12-09 04:09:31.057 DEBUG [src.node.waku_node] Starting Node...
2025-12-09 04:09:31.057 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-09 04:09:31.058 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-09 04:09:31.059 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.181.70
2025-12-09 04:09:31.059 DEBUG [src.node.docker_mananger] Generated ports ['7122', '7123', '7124', '7125', '7126']
2025-12-09 04:09:31.059 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-09 04:09:31.059 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-09 04:09:31.059 DEBUG [src.node.waku_node] Using volumes []
2025-12-09 04:09:31.059 DEBUG [src.node.docker_mananger] docker run -i -t -p 7122:7122 -p 7123:7123 -p 7124:7124 -p 7125:7125 -p 7126:7126 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=7124 --rest-port=7122 --tcp-port=7123 --discv5-udp-port=7125 --rest-address=0.0.0.0 --nat=extip:172.18.181.70 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fdf3dbd49a4efccf21d4ccdc01646ab3953e98b1bd46c82a945e5a1660906bfd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7126 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-09 04:09:31.243 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.181.70 waku b526683a9390a87fc7f10dcdf949d9cc340af55f819892470eec0545ab96a7e6
2025-12-09 04:09:31.278 DEBUG [src.node.docker_mananger] Container started with ID b526683a9390. Setting up logs at ./log/docker/node1_2025-12-09_04-09-31__6e061470-a782-448e-b68a-f4be1fb9469e__wakuorg_nwaku:latest.log
2025-12-09 04:09:31.278 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7122
2025-12-09 04:09:31.278 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-09 04:09:31.324 ERROR [src.node.docker_mananger] Max retries reached for container 76875a0591f5. Exiting log stream.
2025-12-09 04:09:31.860 ERROR [src.node.docker_mananger] Max retries reached for container a37178315f08. Exiting log stream.
2025-12-09 04:09:32.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/health" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:32.282 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-09 04:09:32.282 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-09 04:09:32.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:32.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.181.70/tcp/7123/p2p/16Uiu2HAkz2Jn6tpB9VLQWvMTinPtL4wbmB8J3CYteLN9MtqykVmN","/ip4/172.18.181.70/tcp/7124/ws/p2p/16Uiu2HAkz2Jn6tpB9VLQWvMTinPtL4wbmB8J3CYteLN9MtqykVmN"],"enrUri":"enr:-L24QAZwqeR3_2orv0NmzIVbzRhWjfEmxMrhgAnq5iNSF3I_akE9Ow3m6tY6vWcPuSmllf5hrM2MIDG0iNaN9botGdECgmlkgnY0gmlwhKwStUaKbXVsdGlhZGRyc5YACASsErVGBhvTAAoErBK1RgYb1N0DgnJzhQACAQAAiXNlY3AyNTZrMaECRE4ac-Meq1c9wJbh1lV5flcDIvz8N0W0lj8pReggpvWDdGNwghvTg3VkcIIb1YV3YWt1MgU"}'
2025-12-09 04:09:32.285 INFO [src.node.waku_node] REST service is ready !!
2025-12-09 04:09:32.292 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-09 04:09:32.292 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-09_04-09-31__6e061470-a782-448e-b68a-f4be1fb9469e__wakuorg_nwaku:latest.log
2025-12-09 04:09:32.292 DEBUG [src.node.waku_node] Starting Node...
2025-12-09 04:09:32.292 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-09 04:09:32.294 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-09 04:09:32.294 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.195
2025-12-09 04:09:32.294 DEBUG [src.node.docker_mananger] Generated ports ['57547', '57548', '57549', '57550', '57551']
2025-12-09 04:09:32.294 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-09 04:09:32.294 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-09 04:09:32.294 DEBUG [src.node.waku_node] Using volumes []
2025-12-09 04:09:32.294 DEBUG [src.node.docker_mananger] docker run -i -t -p 57547:57547 -p 57548:57548 -p 57549:57549 -p 57550:57550 -p 57551:57551 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=57549 --rest-port=57547 --tcp-port=57548 --discv5-udp-port=57550 --rest-address=0.0.0.0 --nat=extip:172.18.223.195 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c0ef75aecfdf00f7cec7a7f64fbcf2119aefbdf6f79db0fdecd14336329dfc66 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57551 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAZwqeR3_2orv0NmzIVbzRhWjfEmxMrhgAnq5iNSF3I_akE9Ow3m6tY6vWcPuSmllf5hrM2MIDG0iNaN9botGdECgmlkgnY0gmlwhKwStUaKbXVsdGlhZGRyc5YACASsErVGBhvTAAoErBK1RgYb1N0DgnJzhQACAQAAiXNlY3AyNTZrMaECRE4ac-Meq1c9wJbh1lV5flcDIvz8N0W0lj8pReggpvWDdGNwghvTg3VkcIIb1YV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-09 04:09:32.474 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.195 waku f37ffd8aa455767923f1ad2dff6c93abf42b35bc9b9044d6137ef3f69fafb1e5
2025-12-09 04:09:32.505 DEBUG [src.node.docker_mananger] Container started with ID f37ffd8aa455. Setting up logs at ./log/docker/node2_2025-12-09_04-09-31__6e061470-a782-448e-b68a-f4be1fb9469e__wakuorg_nwaku:latest.log
2025-12-09 04:09:32.506 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57547
2025-12-09 04:09:32.506 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-09 04:09:33.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/health" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:33.516 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-09 04:09:33.517 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-09 04:09:33.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:33.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.195/tcp/57548/p2p/16Uiu2HAmLbE8XMa1f96hQFzN6yWcjqvUMGGwfZYnHZXQgkaiv8xH","/ip4/172.18.223.195/tcp/57549/ws/p2p/16Uiu2HAmLbE8XMa1f96hQFzN6yWcjqvUMGGwfZYnHZXQgkaiv8xH"],"enrUri":"enr:-L24QI5HUp9C_z_AR8sYJ2DT53Ub7PgoNDK3Cigk-kkEIevzMuqF9pWgbUqdk9-AQ2O5N44lpY3FcB37e6YdLj2IkZcCgmlkgnY0gmlwhKwS38OKbXVsdGlhZGRyc5YACASsEt_DBuDMAAoErBLfwwbgzd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDdebAzwcwkds13iFSPQ0qixLkVrTGk9dbvwxK7HZzLTqDdGNwguDMg3VkcILgzoV3YWt1MgE"}'
2025-12-09 04:09:33.525 INFO [src.node.waku_node] REST service is ready !!
2025-12-09 04:09:33.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57547/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.181.70/tcp/7123/p2p/16Uiu2HAkz2Jn6tpB9VLQWvMTinPtL4wbmB8J3CYteLN9MtqykVmN"]'
2025-12-09 04:09:33.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:33.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
2025-12-09 04:09:33.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:33.535 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57547/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
2025-12-09 04:09:33.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:33.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:33.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:33.556 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:33.657 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:33.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:33.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1765253373548575839,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:33.661 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:33.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:33.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1765253373548575839,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:33.666 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:33.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:33.670 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:33.770 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:33.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:33.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1765253373665950856,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:33.775 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:33.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:33.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1765253373665950856,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:33.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:33.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:33.785 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:33.886 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:33.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:33.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1765253373780041862,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:33.890 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:33.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:33.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1765253373780041862,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:33.894 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:33.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:33.899 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:33.999 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1765253373894565240,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.004 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1765253373894565240,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.013 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:34.114 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1765253374008689675,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.118 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1765253374008689675,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.127 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:34.227 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1765253374122871288,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.232 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1765253374122871288,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.241 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:34.341 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1765253374236743951,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.346 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1765253374236743951,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.356 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:34.456 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1765253374351338434,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.461 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1765253374351338434,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.466 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7122/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json"]'
2025-12-09 04:09:34.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.470 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:57547/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json"]'
2025-12-09 04:09:34.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.475 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.478 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:34.578 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.581 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf. Response content: b'/newsService/1.0/weekly/protobuf'
2025-12-09 04:09:34.583 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.586 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:34.686 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.689 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml. Response content: b'/newsService/1.0/alerts/xml'
2025-12-09 04:09:34.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.694 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:34.794 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.797 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson. Response content: b'/newsService/1.0/updates/json'
2025-12-09 04:09:34.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.803 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:34.904 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1765253374799216093,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.908 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:34.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:34.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1765253374799216093,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:34.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:34.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:34.916 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:35.016 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:35.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:35.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1765253374912051911,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:35.020 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:35.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:35.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1765253374912051911,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:35.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:35.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:35.029 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:35.130 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:35.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:35.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1765253375024357534,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:35.134 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:35.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:35.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1765253375024357534,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:35.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:35.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:35.143 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:35.243 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:35.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:35.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1765253375138517977,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:35.248 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:35.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:35.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1765253375138517977,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:35.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7122/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-09 04:09:35.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-09 04:09:35.258 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-09 04:09:35.358 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:35.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7122/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:35.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1765253375253340088,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:35.363 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-09 04:09:35.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57547/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-09 04:09:35.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1765253375253340088,"ephemeral":false,"proof":""}]'
2025-12-09 04:09:35.368 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-09 04:09:35.369 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-09 04:09:35.370 DEBUG [src.node.waku_node] Stopping container with id b526683a9390
2025-12-09 04:09:35.910 DEBUG [src.node.waku_node] Container stopped.
2025-12-09 04:09:35.910 DEBUG [src.node.waku_node] Stopping container with id f37ffd8aa455
2025-12-09 04:09:36.418 DEBUG [src.node.waku_node] Container stopped.
2025-12-09 04:09:36.419 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-09 04:09:36.432 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-09 04:09:36.440 DEBUG [src.node.docker_mananger] No errors found in the waku logs.