204 lines
38 KiB
Plaintext

2025-12-11 04:14:01.232 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-11 04:14:01.233 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_content_topics[content_topic_list0] with id: 2025-12-11_04-14-01__382ff2c6-4354-4ddb-aa87-72f477e9180d
2025-12-11 04:14:01.233 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-11 04:14:01.233 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-11 04:14:01.234 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-11 04:14:01.242 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-11 04:14:01.242 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-11_04-14-01__382ff2c6-4354-4ddb-aa87-72f477e9180d__wakuorg_nwaku:latest.log
2025-12-11 04:14:01.242 DEBUG [src.node.waku_node] Starting Node...
2025-12-11 04:14:01.242 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-11 04:14:01.244 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-11 04:14:01.244 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.245
2025-12-11 04:14:01.244 DEBUG [src.node.docker_mananger] Generated ports ['50723', '50724', '50725', '50726', '50727']
2025-12-11 04:14:01.244 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-11 04:14:01.244 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-11 04:14:01.244 DEBUG [src.node.waku_node] Using volumes []
2025-12-11 04:14:01.245 DEBUG [src.node.docker_mananger] docker run -i -t -p 50723:50723 -p 50724:50724 -p 50725:50725 -p 50726:50726 -p 50727:50727 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=50725 --rest-port=50723 --tcp-port=50724 --discv5-udp-port=50726 --rest-address=0.0.0.0 --nat=extip:172.18.69.245 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f9dd8df2b4cf0c7dbceaefb0f3c76ef1b04dddfbaca8ad48fd4f5dec60d5a17d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50727 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-11 04:14:01.433 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.245 waku b8e52cbb9f6bf36cf512c64acf53a2b66e0fc0b260cb5add7fb94da65ae4d706
2025-12-11 04:14:01.464 DEBUG [src.node.docker_mananger] Container started with ID b8e52cbb9f6b. Setting up logs at ./log/docker/node1_2025-12-11_04-14-01__382ff2c6-4354-4ddb-aa87-72f477e9180d__wakuorg_nwaku:latest.log
2025-12-11 04:14:01.466 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50723
2025-12-11 04:14:01.466 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-11 04:14:01.509 ERROR [src.node.docker_mananger] Max retries reached for container 05f4c0e0bfff. Exiting log stream.
2025-12-11 04:14:02.035 ERROR [src.node.docker_mananger] Max retries reached for container f535413a6939. Exiting log stream.
2025-12-11 04:14:02.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/health" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:02.469 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-11 04:14:02.469 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-11 04:14:02.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:02.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.245/tcp/50724/p2p/16Uiu2HAmHfKpTQPyBckrGzMHHpbdnAkYvhTawWNf1gcZ6ACswvP6","/ip4/172.18.69.245/tcp/50725/ws/p2p/16Uiu2HAmHfKpTQPyBckrGzMHHpbdnAkYvhTawWNf1gcZ6ACswvP6"],"enrUri":"enr:-L24QB--GfceDTKDvppFBTTE9ddHfXCUUQ8zbLiBKOcSCrVeKahgSALxFhRq3EeL7zScuFKrllKPT6mo-sKc-6daDfcCgmlkgnY0gmlwhKwSRfWKbXVsdGlhZGRyc5YACASsEkX1BsYkAAoErBJF9QbGJd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSmBylgdtBBJHjlvu4wXCM0w6vWV6srL6RBKdti2J06WDdGNwgsYkg3VkcILGJoV3YWt1MgU"}'
2025-12-11 04:14:02.472 INFO [src.node.waku_node] REST service is ready !!
2025-12-11 04:14:02.479 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-11 04:14:02.479 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-11_04-14-01__382ff2c6-4354-4ddb-aa87-72f477e9180d__wakuorg_nwaku:latest.log
2025-12-11 04:14:02.479 DEBUG [src.node.waku_node] Starting Node...
2025-12-11 04:14:02.479 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-11 04:14:02.480 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-11 04:14:02.481 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.25
2025-12-11 04:14:02.481 DEBUG [src.node.docker_mananger] Generated ports ['49078', '49079', '49080', '49081', '49082']
2025-12-11 04:14:02.481 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-11 04:14:02.481 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-11 04:14:02.481 DEBUG [src.node.waku_node] Using volumes []
2025-12-11 04:14:02.481 DEBUG [src.node.docker_mananger] docker run -i -t -p 49078:49078 -p 49079:49079 -p 49080:49080 -p 49081:49081 -p 49082:49082 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=49080 --rest-port=49078 --tcp-port=49079 --discv5-udp-port=49081 --rest-address=0.0.0.0 --nat=extip:172.18.85.25 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7bdac2abbfd54cfa07d7c71a6cfe0bd3865714db078b3bfc6ed8ac95b2d5e4de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49082 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB--GfceDTKDvppFBTTE9ddHfXCUUQ8zbLiBKOcSCrVeKahgSALxFhRq3EeL7zScuFKrllKPT6mo-sKc-6daDfcCgmlkgnY0gmlwhKwSRfWKbXVsdGlhZGRyc5YACASsEkX1BsYkAAoErBJF9QbGJd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSmBylgdtBBJHjlvu4wXCM0w6vWV6srL6RBKdti2J06WDdGNwgsYkg3VkcILGJoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-11 04:14:02.657 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.25 waku 0906312b34a46a35c895df0571ee4c58eb5a314a4511103d4775a69d5e10b202
2025-12-11 04:14:02.692 DEBUG [src.node.docker_mananger] Container started with ID 0906312b34a4. Setting up logs at ./log/docker/node2_2025-12-11_04-14-01__382ff2c6-4354-4ddb-aa87-72f477e9180d__wakuorg_nwaku:latest.log
2025-12-11 04:14:02.693 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49078
2025-12-11 04:14:02.693 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-11 04:14:03.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/health" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:03.705 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-11 04:14:03.705 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-11 04:14:03.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:03.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.25/tcp/49079/p2p/16Uiu2HAmFkuPkoQKpGijPYFbQRP8gWGaFL7uWEDf1UfvV3FyGzZb","/ip4/172.18.85.25/tcp/49080/ws/p2p/16Uiu2HAmFkuPkoQKpGijPYFbQRP8gWGaFL7uWEDf1UfvV3FyGzZb"],"enrUri":"enr:-L24QKtjw8WnVzVKjKAXq0t6xdnoY2hG3u-pAFP81xkAhAcJLRjnORBkCLf7DtyVko3isLTLc0chMEsUWVaxnVK4CkkCgmlkgnY0gmlwhKwSVRmKbXVsdGlhZGRyc5YACASsElUZBr-3AAoErBJVGQa_uN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLhbwsG3R95yi-NkdPDAJ0UKZ8088gOjQ1XPSAMA6tn6DdGNwgr-3g3VkcIK_uYV3YWt1MgE"}'
2025-12-11 04:14:03.712 INFO [src.node.waku_node] REST service is ready !!
2025-12-11 04:14:03.713 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49078/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.69.245/tcp/50724/p2p/16Uiu2HAmHfKpTQPyBckrGzMHHpbdnAkYvhTawWNf1gcZ6ACswvP6"]'
2025-12-11 04:14:03.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:03.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/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-11 04:14:03.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:03.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49078/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-11 04:14:03.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:03.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:03.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:03.739 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:03.839 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:03.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:03.842 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":1765426443732446085,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:03.844 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:03.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:03.846 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":1765426443732446085,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:03.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:03.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:03.852 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:03.954 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:03.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:03.957 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":1765426443848263806,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:03.958 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:03.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:03.961 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":1765426443848263806,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:03.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:03.967 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:03.968 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.068 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.071 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":1765426443962818134,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.073 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.075 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":1765426443962818134,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.082 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.183 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.186 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":1765426444077332558,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.187 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.189 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":1765426444077332558,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.191 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.196 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.296 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.299 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":1765426444191445315,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.301 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.304 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":1765426444191445315,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.305 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.310 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.411 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.414 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":1765426444305598841,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.415 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.418 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":1765426444305598841,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.420 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.424 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.525 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.528 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":1765426444419996743,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.530 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.532 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":1765426444419996743,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.533 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.538 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.638 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.641 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":1765426444533853818,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.643 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.645 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":1765426444533853818,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:04.647 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:50723/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-11 04:14:04.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.652 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:49078/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-11 04:14:04.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.659 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.759 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.763 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf. Response content: b'/newsService/1.0/weekly/protobuf'
2025-12-11 04:14:04.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.768 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.868 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.872 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml. Response content: b'/newsService/1.0/alerts/xml'
2025-12-11 04:14:04.874 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.876 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:04.977 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:04.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:04.980 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson. Response content: b'/newsService/1.0/updates/json'
2025-12-11 04:14:04.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:04.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:04.986 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:05.086 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.089 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":1765426444981593337,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.091 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.093 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":1765426444981593337,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.095 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:05.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:05.100 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:05.201 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.204 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":1765426445095342124,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.205 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.208 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":1765426445095342124,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.210 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:05.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:05.214 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:05.315 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.318 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":1765426445210127048,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.319 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.322 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":1765426445210127048,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:05.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:05.328 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:05.428 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.431 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":1765426445323828331,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.433 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.435 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":1765426445323828331,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.437 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50723/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-11 04:14:05.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-11 04:14:05.442 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-11 04:14:05.543 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50723/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.546 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":1765426445437030828,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.548 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-11 04:14:05.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49078/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-11 04:14:05.550 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":1765426445437030828,"ephemeral":false,"proof":""}]'
2025-12-11 04:14:05.553 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-11 04:14:05.554 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-11 04:14:05.554 DEBUG [src.node.waku_node] Stopping container with id b8e52cbb9f6b
2025-12-11 04:14:06.091 DEBUG [src.node.waku_node] Container stopped.
2025-12-11 04:14:06.091 DEBUG [src.node.waku_node] Stopping container with id 0906312b34a4
2025-12-11 04:14:06.586 DEBUG [src.node.waku_node] Container stopped.
2025-12-11 04:14:06.589 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-11 04:14:06.599 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-11 04:14:06.607 DEBUG [src.node.docker_mananger] No errors found in the waku logs.