mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-01 08:03:29 +00:00
467 lines
84 KiB
Plaintext
467 lines
84 KiB
Plaintext
2026-03-27 04:47:31.426 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-27 04:47:31.426 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_pubsub_topics with id: 2026-03-27_04-47-31__170e3c42-395d-473e-81a3-8162aa7443c8
|
|
2026-03-27 04:47:31.426 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-27 04:47:31.427 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-27 04:47:31.427 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-27 04:47:31.435 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-27 04:47:31.435 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-27_04-47-31__170e3c42-395d-473e-81a3-8162aa7443c8__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:31.435 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-27 04:47:31.435 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-27 04:47:31.438 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-27 04:47:31.439 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.148.239
|
|
2026-03-27 04:47:31.439 DEBUG [src.node.docker_mananger] Generated ports ['30727', '30728', '30729', '30730', '30731']
|
|
2026-03-27 04:47:31.439 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-27 04:47:31.439 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-27 04:47:31.439 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-27 04:47:31.439 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-27 04:47:31.440 DEBUG [src.node.docker_mananger] docker run -i -t -p 30727:30727 -p 30728:30728 -p 30729:30729 -p 30730:30730 -p 30731:30731 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=30729 --rest-port=30727 --tcp-port=30728 --discv5-udp-port=30730 --rest-address=0.0.0.0 --nat=extip:172.18.148.239 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=edc5eda4e4b4ae1fd6ab70fb6820abdabe5c274dfa0dbf11d6cc94ade2ca89bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30731 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-27 04:47:31.637 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.148.239 waku 75e813854a68ac1192d30701ca3b6bdb8ff99969dbbfd8586cc1c3f14a3d9da9
|
|
2026-03-27 04:47:31.674 DEBUG [src.node.docker_mananger] Container started with ID 75e813854a68. Setting up logs at ./log/docker/node1_2026-03-27_04-47-31__170e3c42-395d-473e-81a3-8162aa7443c8__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:31.675 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30727
|
|
2026-03-27 04:47:31.675 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-27 04:47:32.234 ERROR [src.node.docker_mananger] Max retries reached for container a43716dfe731. Exiting log stream.
|
|
2026-03-27 04:47:32.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:32.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:32.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:32.782 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":"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-27 04:47:32.782 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-27 04:47:32.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:32.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.239/tcp/30728/p2p/16Uiu2HAm7xnTcHcuVnRFoWnrq91kccow38ujRYd5UsXv75o5u5Kf","/ip4/172.18.148.239/tcp/30729/ws/p2p/16Uiu2HAm7xnTcHcuVnRFoWnrq91kccow38ujRYd5UsXv75o5u5Kf"],"enrUri":"enr:-L24QLlFf_PTPKG9TXhOPqEE-k3U0fbqGEO5EU5Q0B6bsm6QSNMPJtbib9rs-RNH9prou94lEtSoNUnFcQoPmx2lY64CgmlkgnY0gmlwhKwSlO-KbXVsdGlhZGRyc5YACASsEpTvBngIAAoErBKU7wZ4Cd0DgnJzhQACAQAAiXNlY3AyNTZrMaECukSTHmwEtgSKNRJK_O29gMREyi9ebQWkMWBA9VYJWOqDdGNwgngIg3VkcIJ4CoV3YWt1MgU"}'
|
|
2026-03-27 04:47:32.785 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-27 04:47:32.793 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-27 04:47:32.793 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-27_04-47-31__170e3c42-395d-473e-81a3-8162aa7443c8__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:32.793 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-27 04:47:32.793 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-27 04:47:32.795 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-27 04:47:32.795 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.39.117
|
|
2026-03-27 04:47:32.795 DEBUG [src.node.docker_mananger] Generated ports ['4564', '4565', '4566', '4567', '4568']
|
|
2026-03-27 04:47:32.795 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-27 04:47:32.795 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-27 04:47:32.795 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-27 04:47:32.796 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-27 04:47:32.796 DEBUG [src.node.docker_mananger] docker run -i -t -p 4564:4564 -p 4565:4565 -p 4566:4566 -p 4567:4567 -p 4568:4568 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=4566 --rest-port=4564 --tcp-port=4565 --discv5-udp-port=4567 --rest-address=0.0.0.0 --nat=extip:172.18.39.117 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a8aec9d3af3cec2fec59ce13acfdbb8dac7dfa99f93d2b91c9c3db7eaae6969c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4568 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLlFf_PTPKG9TXhOPqEE-k3U0fbqGEO5EU5Q0B6bsm6QSNMPJtbib9rs-RNH9prou94lEtSoNUnFcQoPmx2lY64CgmlkgnY0gmlwhKwSlO-KbXVsdGlhZGRyc5YACASsEpTvBngIAAoErBKU7wZ4Cd0DgnJzhQACAQAAiXNlY3AyNTZrMaECukSTHmwEtgSKNRJK_O29gMREyi9ebQWkMWBA9VYJWOqDdGNwgngIg3VkcIJ4CoV3YWt1MgU
|
|
2026-03-27 04:47:33.015 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.39.117 waku 14c656e007cdb701dae16373e8adf10859f5ad6a818e60bb7149b1530c90a05e
|
|
2026-03-27 04:47:33.051 DEBUG [src.node.docker_mananger] Container started with ID 14c656e007cd. Setting up logs at ./log/docker/node2_2026-03-27_04-47-31__170e3c42-395d-473e-81a3-8162aa7443c8__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:33.052 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4564
|
|
2026-03-27 04:47:33.052 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-27 04:47:34.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:34.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.189 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-27 04:47:34.189 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-27 04:47:34.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.39.117/tcp/4565/p2p/16Uiu2HAm6yyNivJeSqxm7Fhto1xpi2SPqPtq2V85dH8eBkNBRvoz","/ip4/172.18.39.117/tcp/4566/ws/p2p/16Uiu2HAm6yyNivJeSqxm7Fhto1xpi2SPqPtq2V85dH8eBkNBRvoz"],"enrUri":"enr:-L24QFJR4gcMhcvPMRyw-zOaXXhOs-HHbXrkolRPOYsv3-JiMlutqKkBsqfK1d2JlHiCIQRy61whRN_9CISr5hBwQP0CgmlkgnY0gmlwhKwSJ3WKbXVsdGlhZGRyc5YACASsEid1BhHVAAoErBIndQYR1t0DgnJzhQACAQAAiXNlY3AyNTZrMaECq7bPoaPyzgTXXXUWWlKAhmIeeUc2zHVECNqUjn2fEFmDdGNwghHVg3VkcIIR14V3YWt1MgE"}'
|
|
2026-03-27 04:47:34.192 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-27 04:47:34.193 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4564/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.239/tcp/30728/p2p/16Uiu2HAm7xnTcHcuVnRFoWnrq91kccow38ujRYd5UsXv75o5u5Kf"]'
|
|
2026-03-27 04:47:34.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-03-27 04:47:34.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4564/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-03-27 04:47:34.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-27 04:47:34.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.267 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:34.367 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.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":1774586854253752115,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.373 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854253752115,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-27 04:47:34.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.385 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:34.488 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854377822342,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.493 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.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":1774586854377822342,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-27 04:47:34.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.506 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:34.606 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854497912629,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.611 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.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":1774586854497912629,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.615 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-27 04:47:34.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.624 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:34.725 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854615681712,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.730 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854615681712,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-27 04:47:34.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.742 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:34.843 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854734767651,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.848 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854734767651,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-03-27 04:47:34.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.860 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:34.961 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854852700364,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.966 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:34.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:34.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854852700364,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:34.971 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-03-27 04:47:34.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:34.979 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:35.079 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:35.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:35.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854971377517,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:35.084 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:35.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4564/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:35.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586854971377517,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:35.089 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30727/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-03-27 04:47:35.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:35.096 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:35.197 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:35.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30727/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:35.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1774586854241673702,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586855089022361,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:35.244 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-27 04:47:35.245 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-27 04:47:35.245 DEBUG [src.node.waku_node] Stopping container with id 75e813854a68
|
|
2026-03-27 04:47:35.878 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-27 04:47:35.879 DEBUG [src.node.waku_node] Stopping container with id 14c656e007cd
|
|
2026-03-27 04:47:36.495 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-27 04:47:36.497 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-27 04:47:36.533 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-27 04:47:36.560 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-27 04:47:36.561 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-27 04:47:36.561 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-27 04:47:36.561 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-27_04-47-31__170e3c42-395d-473e-81a3-8162aa7443c8__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:36.562 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-27_04-47-31__170e3c42-395d-473e-81a3-8162aa7443c8__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:36.568 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-27 04:47:36.568 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_pubsub_topics with id: 2026-03-27_04-47-36__e6f8c16d-f1b5-48c5-9b7e-bb06421847ae
|
|
2026-03-27 04:47:36.568 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-27 04:47:36.569 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-27 04:47:36.569 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-27 04:47:36.577 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-27 04:47:36.577 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-27_04-47-36__e6f8c16d-f1b5-48c5-9b7e-bb06421847ae__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:36.577 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-27 04:47:36.577 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-27 04:47:36.579 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-27 04:47:36.579 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.244.99
|
|
2026-03-27 04:47:36.579 DEBUG [src.node.docker_mananger] Generated ports ['17485', '17486', '17487', '17488', '17489']
|
|
2026-03-27 04:47:36.579 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-27 04:47:36.579 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-27 04:47:36.579 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-27 04:47:36.579 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-27 04:47:36.580 DEBUG [src.node.docker_mananger] docker run -i -t -p 17485:17485 -p 17486:17486 -p 17487:17487 -p 17488:17488 -p 17489:17489 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=17487 --rest-port=17485 --tcp-port=17486 --discv5-udp-port=17488 --rest-address=0.0.0.0 --nat=extip:172.18.244.99 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1e92cd10ced8f84efa9abcf8bbf43ceb15bcd1c6983579cd823f5edebedb5dbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17489 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-27 04:47:36.696 ERROR [src.node.docker_mananger] Max retries reached for container 75e813854a68. Exiting log stream.
|
|
2026-03-27 04:47:36.770 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.244.99 waku 859d9aa0c3c74cecb626e25a03b7e16fc504684d1c579b00cdbbe4576504a147
|
|
2026-03-27 04:47:36.808 DEBUG [src.node.docker_mananger] Container started with ID 859d9aa0c3c7. Setting up logs at ./log/docker/node1_2026-03-27_04-47-36__e6f8c16d-f1b5-48c5-9b7e-bb06421847ae__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:36.809 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17485
|
|
2026-03-27 04:47:36.809 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-27 04:47:37.343 ERROR [src.node.docker_mananger] Max retries reached for container 14c656e007cd. Exiting log stream.
|
|
2026-03-27 04:47:37.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17485/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:37.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:37.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17485/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:37.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:38.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17485/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:38.020 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":"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-27 04:47:38.021 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-27 04:47:38.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17485/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:38.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.99/tcp/17486/p2p/16Uiu2HAm4jA9vdNEKhGb2wzsaKtodhCzQA5vg1GoNbdJ9zMhQDvP","/ip4/172.18.244.99/tcp/17487/ws/p2p/16Uiu2HAm4jA9vdNEKhGb2wzsaKtodhCzQA5vg1GoNbdJ9zMhQDvP"],"enrUri":"enr:-L24QEHjOiaVdVhm_9uVAO-u5ncXsXk148xky2qY0lyn0tdQGXpIao6Rj8Qyni62S8emxuVT3yOBNQRPYL-_tBLzNFsCgmlkgnY0gmlwhKwS9GOKbXVsdGlhZGRyc5YACASsEvRjBkROAAoErBL0YwZET90DgnJzhQACAQAAiXNlY3AyNTZrMaECijPpztyVV-LoNzC2Mu7dIAi5BT4stknUepAwc5of36CDdGNwgkROg3VkcIJEUIV3YWt1MgU"}'
|
|
2026-03-27 04:47:38.024 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-27 04:47:38.033 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-27 04:47:38.033 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-27_04-47-36__e6f8c16d-f1b5-48c5-9b7e-bb06421847ae__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:38.033 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-27 04:47:38.033 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-27 04:47:38.035 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-27 04:47:38.035 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.128.223
|
|
2026-03-27 04:47:38.035 DEBUG [src.node.docker_mananger] Generated ports ['65198', '65199', '65200', '65201', '65202']
|
|
2026-03-27 04:47:38.035 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-27 04:47:38.035 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-27 04:47:38.035 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-27 04:47:38.035 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-27 04:47:38.036 DEBUG [src.node.docker_mananger] docker run -i -t -p 65198:65198 -p 65199:65199 -p 65200:65200 -p 65201:65201 -p 65202:65202 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=65200 --rest-port=65198 --tcp-port=65199 --discv5-udp-port=65201 --rest-address=0.0.0.0 --nat=extip:172.18.128.223 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ec0c04edb465fc7c2d958d13e44cb4181b61367a14d134ae9a424ca8cab76968 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65202 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEHjOiaVdVhm_9uVAO-u5ncXsXk148xky2qY0lyn0tdQGXpIao6Rj8Qyni62S8emxuVT3yOBNQRPYL-_tBLzNFsCgmlkgnY0gmlwhKwS9GOKbXVsdGlhZGRyc5YACASsEvRjBkROAAoErBL0YwZET90DgnJzhQACAQAAiXNlY3AyNTZrMaECijPpztyVV-LoNzC2Mu7dIAi5BT4stknUepAwc5of36CDdGNwgkROg3VkcIJEUIV3YWt1MgU
|
|
2026-03-27 04:47:38.249 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.128.223 waku 3b47c87bcc2588fb0e0bdacc4210673618703d8cd15aca6bf9b442b9bf6adebc
|
|
2026-03-27 04:47:38.285 DEBUG [src.node.docker_mananger] Container started with ID 3b47c87bcc25. Setting up logs at ./log/docker/node2_2026-03-27_04-47-36__e6f8c16d-f1b5-48c5-9b7e-bb06421847ae__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:38.286 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65198
|
|
2026-03-27 04:47:38.287 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-27 04:47:39.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65198/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:39.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:39.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65198/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:39.394 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-27 04:47:39.394 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-27 04:47:39.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65198/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:39.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.223/tcp/65199/p2p/16Uiu2HAm7GGkvWDd2TgPUmtnNCBp5dffnnUWkNkYAjoHK9oy7Kxz","/ip4/172.18.128.223/tcp/65200/ws/p2p/16Uiu2HAm7GGkvWDd2TgPUmtnNCBp5dffnnUWkNkYAjoHK9oy7Kxz"],"enrUri":"enr:-L24QKw6As1Pj86nyf59TziAePR47GJmSopsK2nYWHj5DWwDHWBc0ocRTl_IjnYcqjmQwL-88ZLbG39TvwzcGQNXu50CgmlkgnY0gmlwhKwSgN-KbXVsdGlhZGRyc5YACASsEoDfBv6vAAoErBKA3wb-sN0DgnJzhQACAQAAiXNlY3AyNTZrMaECr-PCPVB32Zec_EIl8UzBoLW_Uw6-PWkL_PERmJWdX2eDdGNwgv6vg3VkcIL-sYV3YWt1MgE"}'
|
|
2026-03-27 04:47:39.397 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-27 04:47:39.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65198/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.244.99/tcp/17486/p2p/16Uiu2HAm4jA9vdNEKhGb2wzsaKtodhCzQA5vg1GoNbdJ9zMhQDvP"]'
|
|
2026-03-27 04:47:39.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:39.429 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17485/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-03-27 04:47:39.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:39.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65198/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-03-27 04:47:39.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:39.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17485/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-27 04:47:39.468 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:39.468 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:39.569 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:39.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:39.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586858461880890,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586859458678460,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:39.583 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-27 04:47:39.584 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-27 04:47:39.584 DEBUG [src.node.waku_node] Stopping container with id 859d9aa0c3c7
|
|
2026-03-27 04:47:40.168 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-27 04:47:40.169 DEBUG [src.node.waku_node] Stopping container with id 3b47c87bcc25
|
|
2026-03-27 04:47:40.745 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-27 04:47:40.748 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-27 04:47:40.782 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-27 04:47:40.807 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-27 04:47:40.809 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-27 04:47:40.810 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-27 04:47:40.810 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-27_04-47-36__e6f8c16d-f1b5-48c5-9b7e-bb06421847ae__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:40.811 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-27_04-47-36__e6f8c16d-f1b5-48c5-9b7e-bb06421847ae__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:40.815 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-27 04:47:40.815 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_pubsub_topics with id: 2026-03-27_04-47-40__66fc04c4-6fdd-46d9-8d5f-47d95e148461
|
|
2026-03-27 04:47:40.816 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-27 04:47:40.816 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-27 04:47:40.816 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-27 04:47:40.824 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-27 04:47:40.824 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-27_04-47-40__66fc04c4-6fdd-46d9-8d5f-47d95e148461__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:40.824 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-27 04:47:40.824 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-27 04:47:40.826 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-27 04:47:40.826 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.41
|
|
2026-03-27 04:47:40.826 DEBUG [src.node.docker_mananger] Generated ports ['24923', '24924', '24925', '24926', '24927']
|
|
2026-03-27 04:47:40.826 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-27 04:47:40.826 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-27 04:47:40.826 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-27 04:47:40.827 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-27 04:47:40.827 DEBUG [src.node.docker_mananger] docker run -i -t -p 24923:24923 -p 24924:24924 -p 24925:24925 -p 24926:24926 -p 24927:24927 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=24925 --rest-port=24923 --tcp-port=24924 --discv5-udp-port=24926 --rest-address=0.0.0.0 --nat=extip:172.18.67.41 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=be1ff7efc185aa1de2e799d0bb4aa0beeea4b8f6b53129ba6edeebacdaddcbc1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24927 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-27 04:47:41.012 ERROR [src.node.docker_mananger] Max retries reached for container 859d9aa0c3c7. Exiting log stream.
|
|
2026-03-27 04:47:41.030 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.41 waku de8a2bace9808a15d236af9c4fdec6b13ad088eb498edaa7cf048885d4780b3e
|
|
2026-03-27 04:47:41.070 DEBUG [src.node.docker_mananger] Container started with ID de8a2bace980. Setting up logs at ./log/docker/node1_2026-03-27_04-47-40__66fc04c4-6fdd-46d9-8d5f-47d95e148461__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:41.070 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24923
|
|
2026-03-27 04:47:41.072 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-27 04:47:41.594 ERROR [src.node.docker_mananger] Max retries reached for container 3b47c87bcc25. Exiting log stream.
|
|
2026-03-27 04:47:42.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:42.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:42.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:42.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:42.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:42.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:42.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:42.401 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":"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-27 04:47:42.401 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-27 04:47:42.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:42.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.41/tcp/24924/p2p/16Uiu2HAkvGTDAq6hUZ83Whk6Cwba7g7cgEwwpBjaGjH7An39mVhx","/ip4/172.18.67.41/tcp/24925/ws/p2p/16Uiu2HAkvGTDAq6hUZ83Whk6Cwba7g7cgEwwpBjaGjH7An39mVhx"],"enrUri":"enr:-L24QNLxcohGX7IsNJI64Q32emW0Bb1MIyStq482ZCH5ABG2GA4lONRxLZzZzwJ_X4R1RNGJXF-yVZaOpW6btm4Pm5QCgmlkgnY0gmlwhKwSQymKbXVsdGlhZGRyc5YACASsEkMpBmFcAAoErBJDKQZhXd0DgnJzhQACAQAAiXNlY3AyNTZrMaECDH8Fcl_dwFbETZdDVt-J6BJHMR4KthtSWoz4HN05-ZeDdGNwgmFcg3VkcIJhXoV3YWt1MgU"}'
|
|
2026-03-27 04:47:42.404 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-27 04:47:42.411 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-27 04:47:42.412 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-27_04-47-40__66fc04c4-6fdd-46d9-8d5f-47d95e148461__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:42.412 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-27 04:47:42.412 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-27 04:47:42.414 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-27 04:47:42.414 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.153
|
|
2026-03-27 04:47:42.414 DEBUG [src.node.docker_mananger] Generated ports ['23577', '23578', '23579', '23580', '23581']
|
|
2026-03-27 04:47:42.414 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-27 04:47:42.414 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-27 04:47:42.415 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-27 04:47:42.415 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-27 04:47:42.415 DEBUG [src.node.docker_mananger] docker run -i -t -p 23577:23577 -p 23578:23578 -p 23579:23579 -p 23580:23580 -p 23581:23581 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=23579 --rest-port=23577 --tcp-port=23578 --discv5-udp-port=23580 --rest-address=0.0.0.0 --nat=extip:172.18.59.153 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e8d0b3ff507ceb857a9a9db3db1dfa8fc2ed41ca3ccda5f9a7dfa31aa11fbc1c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23581 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNLxcohGX7IsNJI64Q32emW0Bb1MIyStq482ZCH5ABG2GA4lONRxLZzZzwJ_X4R1RNGJXF-yVZaOpW6btm4Pm5QCgmlkgnY0gmlwhKwSQymKbXVsdGlhZGRyc5YACASsEkMpBmFcAAoErBJDKQZhXd0DgnJzhQACAQAAiXNlY3AyNTZrMaECDH8Fcl_dwFbETZdDVt-J6BJHMR4KthtSWoz4HN05-ZeDdGNwgmFcg3VkcIJhXoV3YWt1MgU
|
|
2026-03-27 04:47:42.622 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.153 waku 984746dd3b4eb4c0e55cbdd9c720e80840d20f28522e6106178e2263b816e206
|
|
2026-03-27 04:47:42.656 DEBUG [src.node.docker_mananger] Container started with ID 984746dd3b4e. Setting up logs at ./log/docker/node2_2026-03-27_04-47-40__66fc04c4-6fdd-46d9-8d5f-47d95e148461__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:47:42.657 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23577
|
|
2026-03-27 04:47:42.657 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-27 04:47:43.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:43.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-27 04:47:43.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:43.784 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-27 04:47:43.784 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-27 04:47:43.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:43.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.153/tcp/23578/p2p/16Uiu2HAkzvyDUXb7u2UUxBETm3myDgAzNsW2ediiQ11SEMqR7zas","/ip4/172.18.59.153/tcp/23579/ws/p2p/16Uiu2HAkzvyDUXb7u2UUxBETm3myDgAzNsW2ediiQ11SEMqR7zas"],"enrUri":"enr:-L24QJFWi9COgDzrqrBIiHn8thUO29yP5wGcmpkgMoUCxXUhTlVKud1pn5BP-k1iHS4bqE-nljtRCRhvBGg2tHTsnEMCgmlkgnY0gmlwhKwSO5mKbXVsdGlhZGRyc5YACASsEjuZBlwaAAoErBI7mQZcG90DgnJzhQACAQAAiXNlY3AyNTZrMaECUcvES-z7-_WKA5-CwBzUXXg8yUgDwEE7dimbKzp5v6CDdGNwglwag3VkcIJcHIV3YWt1MgE"}'
|
|
2026-03-27 04:47:43.787 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-27 04:47:43.787 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23577/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.41/tcp/24924/p2p/16Uiu2HAkvGTDAq6hUZ83Whk6Cwba7g7cgEwwpBjaGjH7An39mVhx"]'
|
|
2026-03-27 04:47:43.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:43.818 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:43.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:43.836 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23577/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-03-27 04:47:43.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:43.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:43.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:43.852 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:43.952 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:43.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:43.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586863842430948,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:43.957 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:43.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:43.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586863842430948,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:43.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:43.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:43.970 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:44.071 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586863961906598,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.076 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586863961906598,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.081 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.089 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:44.190 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864081180634,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.195 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864081180634,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.207 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:44.308 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864199875918,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.313 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864199875918,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.327 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:44.427 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864317548098,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.432 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864317548098,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.437 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:44.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.445 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:44.546 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864437087243,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.550 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.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":1774586864437087243,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.554 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:44.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.563 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:44.664 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.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":1774586864554678942,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.668 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.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":1774586864554678942,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:44.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.681 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:44.782 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864672844067,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.787 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:44.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:44.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864672844067,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:44.791 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:24923/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-03-27 04:47:44.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.838 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:23577/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-03-27 04:47:44.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.881 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24923/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-03-27 04:47:44.883 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.886 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24923/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-03-27 04:47:44.887 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.890 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24923/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-03-27 04:47:44.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.894 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24923/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-03-27 04:47:44.895 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.897 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24923/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-03-27 04:47:44.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:44.901 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24923/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-03-27 04:47:44.903 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:44.906 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24923/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-03-27 04:47:44.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:44.910 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24923/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-03-27 04:47:44.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:44.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23577/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-03-27 04:47:44.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.967 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:44.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:44.977 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:45.077 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864967108469,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.085 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586864967108469,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:45.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:45.098 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:45.198 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865090592755,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.204 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865090592755,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:45.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:45.216 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:45.317 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865208873409,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.322 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865208873409,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.326 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:45.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:45.335 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:45.436 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865326813464,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.440 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.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":1774586865326813464,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.445 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-27 04:47:45.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:45.452 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:45.553 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.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":1774586865444938006,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.558 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865444938006,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.563 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:45.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:45.570 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:45.671 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865563088496,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.676 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865563088496,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.680 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:45.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:45.688 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:45.788 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865680596440,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.793 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865680596440,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/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-03-27 04:47:45.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:47:45.808 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:47:45.908 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865799102142,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.918 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:47:45.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:47:45.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1774586865799102142,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:47:45.930 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-27 04:47:45.931 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-27 04:47:45.932 DEBUG [src.node.waku_node] Stopping container with id de8a2bace980
|
|
2026-03-27 04:47:46.522 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-27 04:47:46.523 DEBUG [src.node.waku_node] Stopping container with id 984746dd3b4e
|
|
2026-03-27 04:47:47.111 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-27 04:47:47.114 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-27 04:47:47.169 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-27 04:47:47.224 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|