167 lines
29 KiB
Plaintext

2026-02-03 04:34:41.916 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-03 04:34:41.917 DEBUG [tests.conftest] Running test: test_subscribe_one_by_one_to_different_pubsub_topics_and_send_messages with id: 2026-02-03_04-34-41__a7ab1825-6125-4dff-8a0f-7dc1bd7921b8
2026-02-03 04:34:41.917 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-03 04:34:41.918 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-02-03 04:34:41.918 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-02-03 04:34:41.927 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-03 04:34:41.928 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-02-03_04-34-41__a7ab1825-6125-4dff-8a0f-7dc1bd7921b8__wakuorg_nwaku:latest.log
2026-02-03 04:34:41.929 DEBUG [src.node.waku_node] Starting Node...
2026-02-03 04:34:41.929 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-03 04:34:41.931 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-03 04:34:41.931 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.123.62
2026-02-03 04:34:41.932 DEBUG [src.node.docker_mananger] Generated ports ['40212', '40213', '40214', '40215', '40216']
2026-02-03 04:34:41.932 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-02-03 04:34:41.932 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-03 04:34:41.933 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-03 04:34:41.933 DEBUG [src.node.waku_node] Using volumes []
2026-02-03 04:34:41.933 DEBUG [src.node.docker_mananger] docker run -i -t -p 40212:40212 -p 40213:40213 -p 40214:40214 -p 40215:40215 -p 40216:40216 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=40214 --rest-port=40212 --tcp-port=40213 --discv5-udp-port=40215 --rest-address=0.0.0.0 --nat=extip:172.18.123.62 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6cca1a1dfa5ad41ed5a465cb9ebbea8e607f553e9d6b98c190fc051942ea7f10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40216 --metrics-logging=true --relay=true --filter=true
2026-02-03 04:34:42.119 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.123.62 waku 34519f43b71516d3ffcec57f1bb6508807a9b4deabe8cee53f5c0ec185ce6f2d
2026-02-03 04:34:42.149 DEBUG [src.node.docker_mananger] Container started with ID 34519f43b715. Setting up logs at ./log/docker/node1_2026-02-03_04-34-41__a7ab1825-6125-4dff-8a0f-7dc1bd7921b8__wakuorg_nwaku:latest.log
2026-02-03 04:34:42.149 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40212
2026-02-03 04:34:42.150 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-03 04:34:42.188 ERROR [src.node.docker_mananger] Max retries reached for container 7a59e8c9b6b1. Exiting log stream.
2026-02-03 04:34:42.763 ERROR [src.node.docker_mananger] Max retries reached for container 544ac1ec677f. Exiting log stream.
2026-02-03 04:34:43.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/health" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:43.153 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"}]}'
2026-02-03 04:34:43.153 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-03 04:34:43.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:43.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.62/tcp/40213/p2p/16Uiu2HAm4FhDh71852Y6Z3K3bKg5CHeue4qeynAzN1TCnEE7mHgF","/ip4/172.18.123.62/tcp/40214/ws/p2p/16Uiu2HAm4FhDh71852Y6Z3K3bKg5CHeue4qeynAzN1TCnEE7mHgF"],"enrUri":"enr:-L24QJ_anLA-tphd_XgT2yaz4PwsfPq_66Q0lOPT5xFCfn76W2Fw7KS1E2zYi4gkyvuIteF69yIjtFK-xOlWBViDVHICgmlkgnY0gmlwhKwSez6KbXVsdGlhZGRyc5YACASsEns-Bp0VAAoErBJ7PgadFt0DgnJzhQACAQAAiXNlY3AyNTZrMaECgyrGoavNuW-6i2aOltPu95yIDc22qSQmNpKuZQ_qkkSDdGNwgp0Vg3VkcIKdF4V3YWt1MgU"}'
2026-02-03 04:34:43.156 INFO [src.node.waku_node] REST service is ready !!
2026-02-03 04:34:43.162 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-03 04:34:43.162 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-02-03_04-34-41__a7ab1825-6125-4dff-8a0f-7dc1bd7921b8__wakuorg_nwaku:latest.log
2026-02-03 04:34:43.162 DEBUG [src.node.waku_node] Starting Node...
2026-02-03 04:34:43.162 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-03 04:34:43.164 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-03 04:34:43.164 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.168
2026-02-03 04:34:43.164 DEBUG [src.node.docker_mananger] Generated ports ['47745', '47746', '47747', '47748', '47749']
2026-02-03 04:34:43.164 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-02-03 04:34:43.164 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-03 04:34:43.165 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-03 04:34:43.165 DEBUG [src.node.waku_node] Using volumes []
2026-02-03 04:34:43.165 DEBUG [src.node.docker_mananger] docker run -i -t -p 47745:47745 -p 47746:47746 -p 47747:47747 -p 47748:47748 -p 47749:47749 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=47747 --rest-port=47745 --tcp-port=47746 --discv5-udp-port=47748 --rest-address=0.0.0.0 --nat=extip:172.18.53.168 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4debefdfea0ca9ed5c3a7f1eff6b7051eb3ab4eb1cfb5b9cb8d0eb7bd14f9abb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47749 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ_anLA-tphd_XgT2yaz4PwsfPq_66Q0lOPT5xFCfn76W2Fw7KS1E2zYi4gkyvuIteF69yIjtFK-xOlWBViDVHICgmlkgnY0gmlwhKwSez6KbXVsdGlhZGRyc5YACASsEns-Bp0VAAoErBJ7PgadFt0DgnJzhQACAQAAiXNlY3AyNTZrMaECgyrGoavNuW-6i2aOltPu95yIDc22qSQmNpKuZQ_qkkSDdGNwgp0Vg3VkcIKdF4V3YWt1MgU
2026-02-03 04:34:43.359 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.168 waku d0b23e58d884c0e381b357ae6226837a699164ff17cc17b16703c5bb53e26f63
2026-02-03 04:34:43.391 DEBUG [src.node.docker_mananger] Container started with ID d0b23e58d884. Setting up logs at ./log/docker/node2_2026-02-03_04-34-41__a7ab1825-6125-4dff-8a0f-7dc1bd7921b8__wakuorg_nwaku:latest.log
2026-02-03 04:34:43.391 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47745
2026-02-03 04:34:43.391 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-03 04:34:44.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/health" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.404 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"}]}'
2026-02-03 04:34:44.405 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-03 04:34:44.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.168/tcp/47746/p2p/16Uiu2HAmV4dqtsgNGxqJsaNrUHT113r6pfEmRp15CzHJ696cH14n","/ip4/172.18.53.168/tcp/47747/ws/p2p/16Uiu2HAmV4dqtsgNGxqJsaNrUHT113r6pfEmRp15CzHJ696cH14n"],"enrUri":"enr:-L24QMZLxTldBBMgrJ2bjOCTRM8azh87t8nk-Cj7HN-BTEQLJ28RBaX387hpPC7WYJX-EnNpUYJwET7S0JLtBAlG-mwCgmlkgnY0gmlwhKwSNaiKbXVsdGlhZGRyc5YACASsEjWoBrqCAAoErBI1qAa6g90DgnJzhQACAQAAiXNlY3AyNTZrMaED88m-PTElFaGAHZOgqCVWrYWCshvDef2spOHjrGBWbCuDdGNwgrqCg3VkcIK6hIV3YWt1MgE"}'
2026-02-03 04:34:44.415 INFO [src.node.waku_node] REST service is ready !!
2026-02-03 04:34:44.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.123.62/tcp/40213/p2p/16Uiu2HAm4FhDh71852Y6Z3K3bKg5CHeue4qeynAzN1TCnEE7mHgF"]'
2026-02-03 04:34:44.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.419 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-02-03 04:34:44.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.421 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-02-03 04:34:44.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/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-03 04:34:44.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.429 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-03 04:34:44.529 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:44.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284424666080,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:44.533 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:44.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284424666080,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:44.537 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-02-03 04:34:44.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-02-03 04:34:44.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.546 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/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-03 04:34:44.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.552 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-03 04:34:44.653 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:44.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284546474277,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:44.657 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:44.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284546474277,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:44.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-02-03 04:34:44.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-02-03 04:34:44.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/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-03 04:34:44.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.676 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-03 04:34:44.776 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:44.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284669384196,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:44.780 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:44.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284669384196,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:44.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-02-03 04:34:44.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-02-03 04:34:44.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/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-03 04:34:44.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.799 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-03 04:34:44.900 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:44.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284793950288,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:44.904 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:44.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:44.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284793950288,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:44.908 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-02-03 04:34:44.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-02-03 04:34:44.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.916 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/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-03 04:34:44.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:44.922 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-03 04:34:45.023 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:45.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:45.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284916813568,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:45.026 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:45.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:45.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093284916813568,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:45.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2026-02-03 04:34:45.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.035 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2026-02-03 04:34:45.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/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-03 04:34:45.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.045 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-03 04:34:45.146 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:45.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:45.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093285040806425,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:45.150 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:45.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:45.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093285040806425,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:45.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2026-02-03 04:34:45.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2026-02-03 04:34:45.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/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-03 04:34:45.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.168 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-03 04:34:45.269 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:45.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:45.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093285163053889,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:45.272 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:45.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:45.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093285163053889,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:45.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2026-02-03 04:34:45.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47745/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2026-02-03 04:34:45.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.287 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40212/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-03 04:34:45.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-03 04:34:45.293 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-03 04:34:45.393 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:45.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:45.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093285287040931,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:45.397 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-03 04:34:45.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-02-03 04:34:45.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1770093285287040931,"ephemeral":false,"proof":""}]'
2026-02-03 04:34:45.402 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-03 04:34:45.403 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-03 04:34:45.403 DEBUG [src.node.waku_node] Stopping container with id 34519f43b715
2026-02-03 04:34:45.942 DEBUG [src.node.waku_node] Container stopped.
2026-02-03 04:34:45.943 DEBUG [src.node.waku_node] Stopping container with id d0b23e58d884
2026-02-03 04:34:46.489 DEBUG [src.node.waku_node] Container stopped.
2026-02-03 04:34:46.490 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-03 04:34:46.500 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-03 04:34:46.510 DEBUG [src.node.docker_mananger] No errors found in the waku logs.