137 lines
26 KiB
Plaintext

2026-03-03 04:34:59.081 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:59.081 DEBUG [tests.conftest] Running test: test_multiple_content_topics_same_shard[content_topic_list0] with id: 2026-03-03_04-34-59__2a0d551d-dcb8-480c-b384-d2dd0c52419c
2026-03-03 04:34:59.082 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:59.082 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:59.082 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:34:59.089 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:59.089 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-59__2a0d551d-dcb8-480c-b384-d2dd0c52419c__wakuorg_nwaku:latest.log
2026-03-03 04:34:59.090 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:59.090 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:59.091 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:59.091 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.127.3
2026-03-03 04:34:59.091 DEBUG [src.node.docker_mananger] Generated ports ['15445', '15446', '15447', '15448', '15449']
2026-03-03 04:34:59.092 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:59.092 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:59.092 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:59.092 DEBUG [src.node.docker_mananger] docker run -i -t -p 15445:15445 -p 15446:15446 -p 15447:15447 -p 15448:15448 -p 15449:15449 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=15447 --rest-port=15445 --tcp-port=15446 --discv5-udp-port=15448 --rest-address=0.0.0.0 --nat=extip:172.18.127.3 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0c9e0bf8605acad78a8a2e8807c659ec2d0a21de0b9d3bf6137172bce41208df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15449 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf --content-topic=/newsService/1.0/alerts/xml --content-topic=/newsService/1.0/updates/json --content-topic=/newsService/2.0/alerts/json --content-topic=/newsService/2.0/summaries/xml --content-topic=/newsService/2.0/highlights/yaml --content-topic=/newsService/3.0/weekly/json --content-topic=/newsService/3.0/summaries/xml
2026-03-03 04:34:59.286 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.127.3 waku 72d9f048c54305132743a3f49aad684e6d58cf0b46b90532cab85b336957ccf1
2026-03-03 04:34:59.320 ERROR [src.node.docker_mananger] Max retries reached for container 4c5f308780cb. Exiting log stream.
2026-03-03 04:34:59.323 DEBUG [src.node.docker_mananger] Container started with ID 72d9f048c543. Setting up logs at ./log/docker/node1_2026-03-03_04-34-59__2a0d551d-dcb8-480c-b384-d2dd0c52419c__wakuorg_nwaku:latest.log
2026-03-03 04:34:59.324 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15445
2026-03-03 04:34:59.324 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:59.888 ERROR [src.node.docker_mananger] Max retries reached for container 45279e6e3189. Exiting log stream.
2026-03-03 04:35:00.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:00.327 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-03 04:35:00.327 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:00.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:00.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.127.3/tcp/15446/p2p/16Uiu2HAmFUfVNDjNswEMpoD6cgov3ULSQjPQ6XXGfvDbUXo3wp5E","/ip4/172.18.127.3/tcp/15447/ws/p2p/16Uiu2HAmFUfVNDjNswEMpoD6cgov3ULSQjPQ6XXGfvDbUXo3wp5E"],"enrUri":"enr:-L24QFesUuCEqti-uDP7hqxTAmlaLZLk0qVBetX3AUAYl7UcFSXowdbhgb71M6wSDq0lH4hzbNZuWsLExkueJ9BjcJoCgmlkgnY0gmlwhKwSfwOKbXVsdGlhZGRyc5YACASsEn8DBjxWAAoErBJ_AwY8V90DgnJzhQACAQAAiXNlY3AyNTZrMaEDKe3tQTF1Uu3eqKsDXTG-3cqo6OP_PpEGP0Fu-p60UOGDdGNwgjxWg3VkcII8WIV3YWt1MgU"}'
2026-03-03 04:35:00.330 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:00.337 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:00.337 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-59__2a0d551d-dcb8-480c-b384-d2dd0c52419c__wakuorg_nwaku:latest.log
2026-03-03 04:35:00.337 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:00.337 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:00.339 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:00.339 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.131
2026-03-03 04:35:00.339 DEBUG [src.node.docker_mananger] Generated ports ['63331', '63332', '63333', '63334', '63335']
2026-03-03 04:35:00.339 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:00.339 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:00.339 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:00.339 DEBUG [src.node.docker_mananger] docker run -i -t -p 63331:63331 -p 63332:63332 -p 63333:63333 -p 63334:63334 -p 63335:63335 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=63333 --rest-port=63331 --tcp-port=63332 --discv5-udp-port=63334 --rest-address=0.0.0.0 --nat=extip:172.18.253.131 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9f0cbab8e1ab6dedf7a2b806b3bc4edaeb2adbeea64abe1adf2da2bcbdc7a2c1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63335 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFesUuCEqti-uDP7hqxTAmlaLZLk0qVBetX3AUAYl7UcFSXowdbhgb71M6wSDq0lH4hzbNZuWsLExkueJ9BjcJoCgmlkgnY0gmlwhKwSfwOKbXVsdGlhZGRyc5YACASsEn8DBjxWAAoErBJ_AwY8V90DgnJzhQACAQAAiXNlY3AyNTZrMaEDKe3tQTF1Uu3eqKsDXTG-3cqo6OP_PpEGP0Fu-p60UOGDdGNwgjxWg3VkcII8WIV3YWt1MgU --content-topic=/newsService/1.0/weekly/protobuf --content-topic=/newsService/1.0/alerts/xml --content-topic=/newsService/1.0/updates/json --content-topic=/newsService/2.0/alerts/json --content-topic=/newsService/2.0/summaries/xml --content-topic=/newsService/2.0/highlights/yaml --content-topic=/newsService/3.0/weekly/json --content-topic=/newsService/3.0/summaries/xml
2026-03-03 04:35:00.537 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.131 waku 20b74b9d6f4f5582919385ae75510f0a0f2b8a407a32c91c1edd2d0a3627b08f
2026-03-03 04:35:00.571 DEBUG [src.node.docker_mananger] Container started with ID 20b74b9d6f4f. Setting up logs at ./log/docker/node2_2026-03-03_04-34-59__2a0d551d-dcb8-480c-b384-d2dd0c52419c__wakuorg_nwaku:latest.log
2026-03-03 04:35:00.572 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63331
2026-03-03 04:35:00.572 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:01.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.599 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_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-03 04:35:01.602 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:01.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.131/tcp/63332/p2p/16Uiu2HAm9y7DA1LgooJftSRVZshDtmif81Q3FoKUV9xpSSKEDSLs","/ip4/172.18.253.131/tcp/63333/ws/p2p/16Uiu2HAm9y7DA1LgooJftSRVZshDtmif81Q3FoKUV9xpSSKEDSLs"],"enrUri":"enr:-L24QN2vRea2nW3ULNz2tpCDI1hilk4xd1ML3pY5yxnvk5ffVmIl1vEJdQ4lOPS3Ntj4LLk2NDzHD3yKUZ7OSK_ECJgCgmlkgnY0gmlwhKwS_YOKbXVsdGlhZGRyc5YACASsEv2DBvdkAAoErBL9gwb3Zd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC2BEmb7kc0ajWg1zioJJ2v8_LGQ_7DZt7Uo0evJR7rbSDdGNwgvdkg3VkcIL3ZoV3YWt1MgE"}'
2026-03-03 04:35:01.606 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:01.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63331/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.127.3/tcp/15446/p2p/16Uiu2HAmFUfVNDjNswEMpoD6cgov3ULSQjPQ6XXGfvDbUXo3wp5E"]'
2026-03-03 04:35:01.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/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"]'
2026-03-03 04:35:01.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.617 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63331/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"]'
2026-03-03 04:35:01.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.619 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:01.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.625 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:01.725 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:01.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.728 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":1772512501619569966,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:01.730 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:01.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.732 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":1772512501619569966,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:01.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:01.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.739 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:01.840 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:01.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.843 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":1772512501734084002,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:01.844 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:01.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.847 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":1772512501734084002,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:01.849 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:01.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.853 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:01.954 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:01.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.957 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":1772512501849091275,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:01.958 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:01.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.961 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":1772512501849091275,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:01.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:01.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.968 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:02.069 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.072 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":1772512501963168497,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.073 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.076 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":1772512501963168497,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:02.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.083 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:02.183 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.186 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":1772512502077577782,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.188 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.191 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":1772512502077577782,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.193 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:02.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.198 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:02.299 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.302 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":1772512502192980265,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.304 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.306 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":1772512502192980265,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:02.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.314 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:02.414 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.417 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":1772512502308301820,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.419 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.422 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":1772512502308301820,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.423 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15445/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:02.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.428 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:02.529 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15445/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.532 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":1772512502423672040,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.533 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:02.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63331/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:02.536 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":1772512502423672040,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:02.539 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:02.540 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:02.540 DEBUG [src.node.waku_node] Stopping container with id 72d9f048c543
2026-03-03 04:35:03.149 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:03.150 DEBUG [src.node.waku_node] Stopping container with id 20b74b9d6f4f
2026-03-03 04:35:03.711 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:03.714 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:03.720 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:03.727 DEBUG [src.node.docker_mananger] No errors found in the waku logs.