136 lines
23 KiB
Plaintext

2026-03-18 04:40:19.329 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-18 04:40:19.330 DEBUG [tests.conftest] Running test: test_subscribe_one_by_one_to_different_pubsub_topics_and_send_messages with id: 2026-03-18_04-40-19__9db82332-424f-4733-9934-dfc1a84edabf
2026-03-18 04:40:19.330 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-18 04:40:19.330 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-18 04:40:19.330 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-18 04:40:19.337 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-18 04:40:19.337 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_04-40-19__9db82332-424f-4733-9934-dfc1a84edabf__wakuorg_nwaku:latest.log
2026-03-18 04:40:19.337 DEBUG [src.node.waku_node] Starting Node...
2026-03-18 04:40:19.338 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-18 04:40:19.339 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-18 04:40:19.339 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.130
2026-03-18 04:40:19.339 DEBUG [src.node.docker_mananger] Generated ports ['1661', '1662', '1663', '1664', '1665']
2026-03-18 04:40:19.339 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-18 04:40:19.339 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-18 04:40:19.339 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-18 04:40:19.340 DEBUG [src.node.waku_node] Using volumes []
2026-03-18 04:40:19.340 DEBUG [src.node.docker_mananger] docker run -i -t -p 1661:1661 -p 1662:1662 -p 1663:1663 -p 1664:1664 -p 1665:1665 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=1663 --rest-port=1661 --tcp-port=1662 --discv5-udp-port=1664 --rest-address=0.0.0.0 --nat=extip:172.18.255.130 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e9f6cad5daaee4aa4c34e6ffd58bcbfbc3ddafcebcade8aecb7dfd4b892a53ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1665 --metrics-logging=true --relay=true --filter=true
2026-03-18 04:40:19.503 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.130 waku 066bcabca490abbb505978052b78a6684e08d7cba83e0ceb2243c37fd5b5c1d2
2026-03-18 04:40:19.530 DEBUG [src.node.docker_mananger] Container started with ID 066bcabca490. Setting up logs at ./log/docker/node1_2026-03-18_04-40-19__9db82332-424f-4733-9934-dfc1a84edabf__wakuorg_nwaku:latest.log
2026-03-18 04:40:19.532 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1661
2026-03-18 04:40:19.532 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-18 04:40:19.561 ERROR [src.node.docker_mananger] Max retries reached for container 00979c1d7893. Exiting log stream.
2026-03-18 04:40:20.090 ERROR [src.node.docker_mananger] Max retries reached for container 3a2cea53eabc. Exiting log stream.
2026-03-18 04:40:20.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1661/health" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:20.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-18 04:40:20.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1661/health" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:20.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-18 04:40:20.655 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-18 04:40:20.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1661/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:20.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.130/tcp/1662/p2p/16Uiu2HAmBM1rAuNxmHGeKW8kie9acn3Fq9uTdnxNN6yefhzNEgEE","/ip4/172.18.255.130/tcp/1663/ws/p2p/16Uiu2HAmBM1rAuNxmHGeKW8kie9acn3Fq9uTdnxNN6yefhzNEgEE"],"enrUri":"enr:-L24QP6aIdGbyVzkGYnn4GDupyJCfaFE_X8Sie_H3P13C4ZIEEhrS3JaPp8mvpO56kf6aHHn7Nqdp6SpP4kXQ4Dfgt4CgmlkgnY0gmlwhKwS_4KKbXVsdGlhZGRyc5YACASsEv-CBgZ-AAoErBL_ggYGf90DgnJzhQACAQAAiXNlY3AyNTZrMaEC7ImNYNqz5E0ojpZVcAIM8XyAM5lNQvs7g7bHWbi0hHODdGNwggZ-g3VkcIIGgIV3YWt1MgU"}'
2026-03-18 04:40:20.658 INFO [src.node.waku_node] REST service is ready !!
2026-03-18 04:40:20.664 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-18 04:40:20.665 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_04-40-19__9db82332-424f-4733-9934-dfc1a84edabf__wakuorg_nwaku:latest.log
2026-03-18 04:40:20.665 DEBUG [src.node.waku_node] Starting Node...
2026-03-18 04:40:20.665 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-18 04:40:20.667 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-18 04:40:20.667 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.90.45
2026-03-18 04:40:20.667 DEBUG [src.node.docker_mananger] Generated ports ['14755', '14756', '14757', '14758', '14759']
2026-03-18 04:40:20.669 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-18 04:40:20.669 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-18 04:40:20.669 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-18 04:40:20.669 DEBUG [src.node.waku_node] Using volumes []
2026-03-18 04:40:20.670 DEBUG [src.node.docker_mananger] docker run -i -t -p 14755:14755 -p 14756:14756 -p 14757:14757 -p 14758:14758 -p 14759:14759 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=14757 --rest-port=14755 --tcp-port=14756 --discv5-udp-port=14758 --rest-address=0.0.0.0 --nat=extip:172.18.90.45 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fa8dfd019cb175673dfdee1aeda0ce7fe36b5cb70e8ee816487abbf589eef9d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14759 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6aIdGbyVzkGYnn4GDupyJCfaFE_X8Sie_H3P13C4ZIEEhrS3JaPp8mvpO56kf6aHHn7Nqdp6SpP4kXQ4Dfgt4CgmlkgnY0gmlwhKwS_4KKbXVsdGlhZGRyc5YACASsEv-CBgZ-AAoErBL_ggYGf90DgnJzhQACAQAAiXNlY3AyNTZrMaEC7ImNYNqz5E0ojpZVcAIM8XyAM5lNQvs7g7bHWbi0hHODdGNwggZ-g3VkcIIGgIV3YWt1MgU
2026-03-18 04:40:20.841 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.90.45 waku d630ca8665af69dff76f16fcd09f0e4539c963a9b658cf6a8499a76f98ba7a90
2026-03-18 04:40:20.870 DEBUG [src.node.docker_mananger] Container started with ID d630ca8665af. Setting up logs at ./log/docker/node2_2026-03-18_04-40-19__9db82332-424f-4733-9934-dfc1a84edabf__wakuorg_nwaku:latest.log
2026-03-18 04:40:20.870 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14755
2026-03-18 04:40:20.870 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-18 04:40:21.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14755/health" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:21.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-18 04:40:21.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14755/health" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:21.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-18 04:40:21.978 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-18 04:40:21.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14755/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:21.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.90.45/tcp/14756/p2p/16Uiu2HAmKeWUHfMaBM6SWwY8Cc4BXpoSdUCNyTLkEiB1ecur6M6Q","/ip4/172.18.90.45/tcp/14757/ws/p2p/16Uiu2HAmKeWUHfMaBM6SWwY8Cc4BXpoSdUCNyTLkEiB1ecur6M6Q"],"enrUri":"enr:-L24QHf8gWtBO8_hazaGK9UhGyZAGjXMc1osN3l62MVsvQEPEgHjbRGNl5DSbj_Seqjo_z2lsuMtPsmWz4L6tdvel2gCgmlkgnY0gmlwhKwSWi2KbXVsdGlhZGRyc5YACASsElotBjmkAAoErBJaLQY5pd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZ-JJA7PhNQDxbOWCY3mwz92Sz7dDsGXaZHYnFpJC7qGDdGNwgjmkg3VkcII5poV3YWt1MgE"}'
2026-03-18 04:40:21.980 INFO [src.node.waku_node] REST service is ready !!
2026-03-18 04:40:21.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14755/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.130/tcp/1662/p2p/16Uiu2HAmBM1rAuNxmHGeKW8kie9acn3Fq9uTdnxNN6yefhzNEgEE"]'
2026-03-18 04:40:22.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-18 04:40:22.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14755/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-18 04:40:22.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-18 04:40:22.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.026 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-18 04:40:22.126 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822019368956,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.131 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14755/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822019368956,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-03-18 04:40:22.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14755/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-03-18 04:40:22.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.140 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-18 04:40:22.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.147 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-18 04:40:22.247 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822140013708,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.251 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14755/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822140013708,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.255 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-03-18 04:40:22.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14755/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-03-18 04:40:22.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.260 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-18 04:40:22.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.267 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-18 04:40:22.368 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822260583725,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.372 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14755/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822260583725,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-03-18 04:40:22.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.379 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14755/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-03-18 04:40:22.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-18 04:40:22.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.389 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-18 04:40:22.489 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822382174952,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.494 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14755/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822382174952,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-03-18 04:40:22.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14755/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-03-18 04:40:22.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-18 04:40:22.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-18 04:40:22.510 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-18 04:40:22.611 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1661/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822503121846,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.615 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-18 04:40:22.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14755/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-18 04:40:22.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773808822503121846,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773808817889369982,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773808817654450167,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773808817772199400,"ephemeral":false,"proof":""}]'
2026-03-18 04:40:22.647 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-18 04:40:22.648 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-18 04:40:22.648 DEBUG [src.node.waku_node] Stopping container with id 066bcabca490
2026-03-18 04:40:23.141 DEBUG [src.node.waku_node] Container stopped.
2026-03-18 04:40:23.142 DEBUG [src.node.waku_node] Stopping container with id d630ca8665af
2026-03-18 04:40:23.625 DEBUG [src.node.waku_node] Container stopped.
2026-03-18 04:40:23.627 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-18 04:40:23.669 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-18 04:40:23.704 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-18 04:40:23.705 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-03-18 04:40:23.705 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-03-18 04:40:23.706 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-18_04-40-19__9db82332-424f-4733-9934-dfc1a84edabf__wakuorg_nwaku:latest.log
2026-03-18 04:40:23.707 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-18_04-40-19__9db82332-424f-4733-9934-dfc1a84edabf__wakuorg_nwaku:latest.log