2026-02-28 20:41:24 +00:00

187 lines
34 KiB
Plaintext

2026-02-28 20:23:47.642 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-28 20:23:47.642 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-02-28_20-23-47__c18d5b2d-af66-49b1-a9a5-70b672a2a5d7
2026-02-28 20:23:47.642 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-28 20:23:47.642 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-02-28 20:23:47.643 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-02-28 20:23:47.649 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-28 20:23:47.649 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-02-28_20-23-47__c18d5b2d-af66-49b1-a9a5-70b672a2a5d7__wakuorg_nwaku:latest.log
2026-02-28 20:23:47.649 DEBUG [src.node.waku_node] Starting Node...
2026-02-28 20:23:47.650 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-28 20:23:47.651 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-28 20:23:47.651 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.214.103
2026-02-28 20:23:47.651 DEBUG [src.node.docker_mananger] Generated ports ['30026', '30027', '30028', '30029', '30030']
2026-02-28 20:23:47.651 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-02-28 20:23:47.652 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-28 20:23:47.652 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-28 20:23:47.652 DEBUG [src.node.waku_node] Using volumes []
2026-02-28 20:23:47.652 DEBUG [src.node.docker_mananger] docker run -i -t -p 30026:30026 -p 30027:30027 -p 30028:30028 -p 30029:30029 -p 30030:30030 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=30028 --rest-port=30026 --tcp-port=30027 --discv5-udp-port=30029 --rest-address=0.0.0.0 --nat=extip:172.18.214.103 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7edd3fc41afec15e338ab9c66fcbdefeabf3efa1eef02dccd43eee5fbb86cfb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30030 --metrics-logging=true --relay=true --filter=true
2026-02-28 20:23:47.802 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.214.103 waku 79ccf54890256e6c16813624c0916887fef70e505a76a65283ba1d01272da08b
2026-02-28 20:23:47.832 DEBUG [src.node.docker_mananger] Container started with ID 79ccf5489025. Setting up logs at ./log/docker/node1_2026-02-28_20-23-47__c18d5b2d-af66-49b1-a9a5-70b672a2a5d7__wakuorg_nwaku:latest.log
2026-02-28 20:23:47.834 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30026
2026-02-28 20:23:47.834 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-28 20:23:47.935 ERROR [src.node.docker_mananger] Max retries reached for container 8d2638d1f466. Exiting log stream.
2026-02-28 20:23:48.439 ERROR [src.node.docker_mananger] Max retries reached for container 14eaf9676b7a. Exiting log stream.
2026-02-28 20:23:48.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/health" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:48.837 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-02-28 20:23:48.837 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-28 20:23:48.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:48.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.103/tcp/30027/p2p/16Uiu2HAmFjGojsSHpqnXAXJspCxdTJy6JfJuYJZxAhvShYYQqPZ4","/ip4/172.18.214.103/tcp/30028/ws/p2p/16Uiu2HAmFjGojsSHpqnXAXJspCxdTJy6JfJuYJZxAhvShYYQqPZ4"],"enrUri":"enr:-L24QIOq6Dpv3vG8JAC2sELJBaM81wZ4Af0mGLX9_7aGqu_5ewgEGOOojjsAHRYHtEyem13vLeOnXzgcj6aqt7PLASoCgmlkgnY0gmlwhKwS1meKbXVsdGlhZGRyc5YACASsEtZnBnVLAAoErBLWZwZ1TN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLav9rI56Z_3iuGL1rNF62N1DHwSJbAvfqEBp4zsLk2uDdGNwgnVLg3VkcIJ1TYV3YWt1MgU"}'
2026-02-28 20:23:48.840 INFO [src.node.waku_node] REST service is ready !!
2026-02-28 20:23:48.846 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-28 20:23:48.846 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-02-28_20-23-47__c18d5b2d-af66-49b1-a9a5-70b672a2a5d7__wakuorg_nwaku:latest.log
2026-02-28 20:23:48.846 DEBUG [src.node.waku_node] Starting Node...
2026-02-28 20:23:48.846 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-28 20:23:48.848 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-28 20:23:48.848 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.122
2026-02-28 20:23:48.848 DEBUG [src.node.docker_mananger] Generated ports ['7183', '7184', '7185', '7186', '7187']
2026-02-28 20:23:48.848 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-02-28 20:23:48.848 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-28 20:23:48.848 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-28 20:23:48.848 DEBUG [src.node.waku_node] Using volumes []
2026-02-28 20:23:48.848 DEBUG [src.node.docker_mananger] docker run -i -t -p 7183:7183 -p 7184:7184 -p 7185:7185 -p 7186:7186 -p 7187:7187 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=7185 --rest-port=7183 --tcp-port=7184 --discv5-udp-port=7186 --rest-address=0.0.0.0 --nat=extip:172.18.11.122 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=462fd4fd9d44f5b8bebaa10dd43dfd4dc2ede8caf9cdfdc573822c80e24eda3b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7187 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIOq6Dpv3vG8JAC2sELJBaM81wZ4Af0mGLX9_7aGqu_5ewgEGOOojjsAHRYHtEyem13vLeOnXzgcj6aqt7PLASoCgmlkgnY0gmlwhKwS1meKbXVsdGlhZGRyc5YACASsEtZnBnVLAAoErBLWZwZ1TN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLav9rI56Z_3iuGL1rNF62N1DHwSJbAvfqEBp4zsLk2uDdGNwgnVLg3VkcIJ1TYV3YWt1MgU
2026-02-28 20:23:49.003 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.122 waku 20d4874e99059154062f01868e9c8da83a7c70a1daffdca0047cb0f69559d80c
2026-02-28 20:23:49.029 DEBUG [src.node.docker_mananger] Container started with ID 20d4874e9905. Setting up logs at ./log/docker/node2_2026-02-28_20-23-47__c18d5b2d-af66-49b1-a9a5-70b672a2a5d7__wakuorg_nwaku:latest.log
2026-02-28 20:23:49.029 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7183
2026-02-28 20:23:49.029 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-28 20:23:50.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/health" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.060 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-02-28 20:23:50.061 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-28 20:23:50.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.122/tcp/7184/p2p/16Uiu2HAkxVHfXRYKjcmZvRHQz7zcWnP36x2TtCQGc1obdfswY5wX","/ip4/172.18.11.122/tcp/7185/ws/p2p/16Uiu2HAkxVHfXRYKjcmZvRHQz7zcWnP36x2TtCQGc1obdfswY5wX"],"enrUri":"enr:-L24QJBiPEMLGfW9adwA_RbCa1U8wBhP6BJpqSkoRsEAEAP8Uu4_bqq0RqqLeaIMHgK2BlgGKHe4C9V1zxfLkEg1T7wCgmlkgnY0gmlwhKwSC3qKbXVsdGlhZGRyc5YACASsEgt6BhwQAAoErBILegYcEd0DgnJzhQACAQAAiXNlY3AyNTZrMaECLYAnA7MhRvro8AE_JLKLLnlKyIpPnCIcO0rGx6l0g-KDdGNwghwQg3VkcIIcEoV3YWt1MgE"}'
2026-02-28 20:23:50.070 INFO [src.node.waku_node] REST service is ready !!
2026-02-28 20:23:50.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7183/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.214.103/tcp/30027/p2p/16Uiu2HAmFjGojsSHpqnXAXJspCxdTJy6JfJuYJZxAhvShYYQqPZ4"]'
2026-02-28 20:23:50.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.073 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-02-28 20:23:50.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.085 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-02-28 20:23:50.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:50.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.109 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:23:50.210 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230100819383,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.215 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230100819383,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:50.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.223 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:23:50.323 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230219072641,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.328 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230219072641,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.332 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:50.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.336 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:23:50.437 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230331949618,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.441 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230331949618,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.445 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:50.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.450 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:23:50.550 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230445349020,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.555 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230445349020,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:50.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.564 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:23:50.664 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230559070775,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.669 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230559070775,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.673 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-28 20:23:50.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.677 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:23:50.778 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230672949539,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.782 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230672949539,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.787 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-28 20:23:50.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.792 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:23:50.892 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230787256082,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.896 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:50.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:50.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230787256082,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:50.900 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-28 20:23:50.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:50.905 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-28 20:23:51.005 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:51.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:51.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230900629358,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:51.010 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-28 20:23:51.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7183/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-02-28 20:23:51.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772310230900629358,"ephemeral":false,"proof":""}]'
2026-02-28 20:23:51.014 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-02-28 20:23:51.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.019 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-02-28 20:23:51.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.025 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-02-28 20:23:51.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.030 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-02-28 20:23:51.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.034 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-02-28 20:23:51.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.040 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-02-28 20:23:51.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.044 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-02-28 20:23:51.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.050 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-02-28 20:23:51.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.054 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-02-28 20:23:51.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.059 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-02-28 20:23:51.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.063 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2026-02-28 20:23:51.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.068 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2026-02-28 20:23:51.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.072 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2026-02-28 20:23:51.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.077 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2026-02-28 20:23:51.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.080 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30026/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2026-02-28 20:23:51.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.086 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7183/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2026-02-28 20:23:51.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-28 20:23:51.091 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:51.093 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2026-02-28 20:23:51.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:51.096 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2026-02-28 20:23:51.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:51.100 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2026-02-28 20:23:51.101 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:51.103 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
2026-02-28 20:23:51.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/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-02-28 20:23:51.106 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
2026-02-28 20:23:51.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-28 20:23:51.109 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
2026-02-28 20:23:51.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-28 20:23:51.112 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
2026-02-28 20:23:51.113 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-02-28 20:23:51.115 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30026/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
2026-02-28 20:23:51.117 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-28 20:23:51.118 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-28 20:23:51.118 DEBUG [src.node.waku_node] Stopping container with id 79ccf5489025
2026-02-28 20:23:51.634 DEBUG [src.node.waku_node] Container stopped.
2026-02-28 20:23:51.634 DEBUG [src.node.waku_node] Stopping container with id 20d4874e9905
2026-02-28 20:23:52.074 DEBUG [src.node.waku_node] Container stopped.
2026-02-28 20:23:52.075 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-28 20:23:52.088 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-28 20:23:52.102 DEBUG [src.node.docker_mananger] No errors found in the waku logs.