mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-18 17:53:09 +00:00
194 lines
35 KiB
Plaintext
194 lines
35 KiB
Plaintext
2026-02-26 04:42:37.225 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-02-26 04:42:37.226 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_pubsub_topics with id: 2026-02-26_04-42-37__a5570a03-8d57-4d21-a2c6-03b31da5046b
|
|
2026-02-26 04:42:37.226 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-02-26 04:42:37.226 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-02-26 04:42:37.227 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-02-26 04:42:37.235 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-26 04:42:37.235 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-02-26_04-42-37__a5570a03-8d57-4d21-a2c6-03b31da5046b__wakuorg_nwaku:latest.log
|
|
2026-02-26 04:42:37.236 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-26 04:42:37.236 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-26 04:42:37.237 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-26 04:42:37.237 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.63
|
|
2026-02-26 04:42:37.237 DEBUG [src.node.docker_mananger] Generated ports ['31221', '31222', '31223', '31224', '31225']
|
|
2026-02-26 04:42:37.238 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-02-26 04:42:37.238 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-26 04:42:37.238 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-26 04:42:37.238 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-26 04:42:37.238 DEBUG [src.node.docker_mananger] docker run -i -t -p 31221:31221 -p 31222:31222 -p 31223:31223 -p 31224:31224 -p 31225:31225 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=31223 --rest-port=31221 --tcp-port=31222 --discv5-udp-port=31224 --rest-address=0.0.0.0 --nat=extip:172.18.241.63 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e0e62b296b378a18d6bbd3cc90765b032d835a5e5ef709f9efcb460fa724ac1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31225 --metrics-logging=true --relay=true --filter=true
|
|
2026-02-26 04:42:37.438 ERROR [src.node.docker_mananger] Max retries reached for container 18b1243ae1fb. Exiting log stream.
|
|
2026-02-26 04:42:37.443 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.63 waku ce62c1cdd829dffac3cb44372703646a8d571ff5a1129c9237a8ff5f78a4d836
|
|
2026-02-26 04:42:37.478 DEBUG [src.node.docker_mananger] Container started with ID ce62c1cdd829. Setting up logs at ./log/docker/node1_2026-02-26_04-42-37__a5570a03-8d57-4d21-a2c6-03b31da5046b__wakuorg_nwaku:latest.log
|
|
2026-02-26 04:42:37.478 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31221
|
|
2026-02-26 04:42:37.479 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-26 04:42:38.022 ERROR [src.node.docker_mananger] Max retries reached for container a748213adb2a. Exiting log stream.
|
|
2026-02-26 04:42:38.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:38.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-02-26 04:42:38.482 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-26 04:42:38.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:38.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.63/tcp/31222/p2p/16Uiu2HAmSBAB8oYKAGGhfAMXQn7NSSZTatboqXWvw6Gk76PfFeUc","/ip4/172.18.241.63/tcp/31223/ws/p2p/16Uiu2HAmSBAB8oYKAGGhfAMXQn7NSSZTatboqXWvw6Gk76PfFeUc"],"enrUri":"enr:-L24QLbsFvu8v7xVBLHI-UCzn-1b74o8hTF5R1ZqbBjEit-0T2cfP2TfJX-MDe52RaxCMYsg2nbbud9aqye8Jl0YP4ICgmlkgnY0gmlwhKwS8T-KbXVsdGlhZGRyc5YACASsEvE_Bnn2AAoErBLxPwZ5990DgnJzhQACAQAAiXNlY3AyNTZrMaEDyOJ2oK7wwHm17qnl7DOlmjiiUG6HD_W23NzgSbEaagWDdGNwgnn2g3VkcIJ5-IV3YWt1MgU"}'
|
|
2026-02-26 04:42:38.485 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-26 04:42:38.492 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-26 04:42:38.492 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-02-26_04-42-37__a5570a03-8d57-4d21-a2c6-03b31da5046b__wakuorg_nwaku:latest.log
|
|
2026-02-26 04:42:38.492 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-26 04:42:38.493 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-26 04:42:38.494 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-26 04:42:38.494 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.89.185
|
|
2026-02-26 04:42:38.494 DEBUG [src.node.docker_mananger] Generated ports ['32772', '32773', '32774', '32775', '32776']
|
|
2026-02-26 04:42:38.495 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-02-26 04:42:38.495 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-26 04:42:38.495 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-26 04:42:38.495 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-26 04:42:38.495 DEBUG [src.node.docker_mananger] docker run -i -t -p 32772:32772 -p 32773:32773 -p 32774:32774 -p 32775:32775 -p 32776:32776 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=32774 --rest-port=32772 --tcp-port=32773 --discv5-udp-port=32775 --rest-address=0.0.0.0 --nat=extip:172.18.89.185 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d9f08d5166dbfb9b0e80e294e08fdc9b07d89b4cb5bf54ee9171f235c61db8ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32776 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLbsFvu8v7xVBLHI-UCzn-1b74o8hTF5R1ZqbBjEit-0T2cfP2TfJX-MDe52RaxCMYsg2nbbud9aqye8Jl0YP4ICgmlkgnY0gmlwhKwS8T-KbXVsdGlhZGRyc5YACASsEvE_Bnn2AAoErBLxPwZ5990DgnJzhQACAQAAiXNlY3AyNTZrMaEDyOJ2oK7wwHm17qnl7DOlmjiiUG6HD_W23NzgSbEaagWDdGNwgnn2g3VkcIJ5-IV3YWt1MgU
|
|
2026-02-26 04:42:38.696 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.89.185 waku 0512310e535c65312cf14f5ce9a6f635e9b182c224ddf6643c2aac9d91d78fbb
|
|
2026-02-26 04:42:38.732 DEBUG [src.node.docker_mananger] Container started with ID 0512310e535c. Setting up logs at ./log/docker/node2_2026-02-26_04-42-37__a5570a03-8d57-4d21-a2c6-03b31da5046b__wakuorg_nwaku:latest.log
|
|
2026-02-26 04:42:38.733 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32772
|
|
2026-02-26 04:42:38.733 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-26 04:42:39.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:39.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-02-26 04:42:39.751 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-26 04:42:39.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:39.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.185/tcp/32773/p2p/16Uiu2HAmJKB1kj88nAxr54uJU8QwtYWzMqvjWi2DcrGhE7WKSiSG","/ip4/172.18.89.185/tcp/32774/ws/p2p/16Uiu2HAmJKB1kj88nAxr54uJU8QwtYWzMqvjWi2DcrGhE7WKSiSG"],"enrUri":"enr:-L24QC61ioOS33aX1R4XOdiPWiZjkuoWagJNNFfuNomiRAEvRgyVRds3douyvmoo5E33P_IOQyFt-Zl1daq-1OH-6IcCgmlkgnY0gmlwhKwSWbmKbXVsdGlhZGRyc5YACASsElm5BoAFAAoErBJZuQaABt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDVBKP8Z1vvtc1-FFsRN--3zHrnHdkfUrkbZAhcAwHpKWDdGNwgoAFg3VkcIKAB4V3YWt1MgE"}'
|
|
2026-02-26 04:42:39.760 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-26 04:42:39.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32772/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.63/tcp/31222/p2p/16Uiu2HAmSBAB8oYKAGGhfAMXQn7NSSZTatboqXWvw6Gk76PfFeUc"]'
|
|
2026-02-26 04:42:39.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:39.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
|
2026-02-26 04:42:39.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:39.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32772/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
|
2026-02-26 04:42:39.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:39.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:39.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:39.811 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:39.911 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:39.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:39.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080959798387897,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:39.916 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:39.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:39.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080959798387897,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:39.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:39.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:39.926 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.026 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.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":1772080959920428486,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.031 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080959920428486,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.035 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.041 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.141 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960035551991,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.146 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.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":1772080960035551991,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.156 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.256 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960150131676,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.261 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960150131676,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.270 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.371 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960265271518,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.375 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960265271518,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.379 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.384 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.485 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960379738315,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.490 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960379738315,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.499 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.599 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960494112903,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.604 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960494112903,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.614 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.714 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960608490129,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.719 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960608490129,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.723 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:31221/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2"]'
|
|
2026-02-26 04:42:40.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.732 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:32772/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2"]'
|
|
2026-02-26 04:42:40.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.746 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
|
|
2026-02-26 04:42:40.748 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.750 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
|
|
2026-02-26 04:42:40.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.754 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
|
|
2026-02-26 04:42:40.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.761 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.861 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960755286446,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.866 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.869 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960755286446,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.872 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.878 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:40.978 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960870978073,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.983 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:40.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:40.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960870978073,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:40.987 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:40.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:40.993 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:41.093 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:41.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:41.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960987763580,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:41.098 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:41.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:41.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080960987763580,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:41.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:41.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:41.108 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:41.208 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:41.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:41.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080961102347966,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:41.213 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:41.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:41.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080961102347966,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:41.217 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31221/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-26 04:42:41.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-26 04:42:41.222 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-26 04:42:41.323 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:41.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31221/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:41.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080961216967827,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:41.327 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-02-26 04:42:41.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32772/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-26 04:42:41.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772080961216967827,"ephemeral":false,"proof":""}]'
|
|
2026-02-26 04:42:41.333 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-02-26 04:42:41.334 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-02-26 04:42:41.334 DEBUG [src.node.waku_node] Stopping container with id ce62c1cdd829
|
|
2026-02-26 04:42:41.893 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-26 04:42:41.893 DEBUG [src.node.waku_node] Stopping container with id 0512310e535c
|
|
2026-02-26 04:42:42.427 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-26 04:42:42.429 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-02-26 04:42:42.445 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-02-26 04:42:42.457 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|