mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-04 09:33:42 +00:00
273 lines
48 KiB
Plaintext
273 lines
48 KiB
Plaintext
2026-03-16 04:58:54.354 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-16 04:58:54.355 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics with id: 2026-03-16_04-58-54__aa2668ec-8a66-442b-a29e-69e5df92da87
|
|
2026-03-16 04:58:54.355 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-16 04:58:54.355 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-16 04:58:54.355 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-16 04:58:54.363 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-16 04:58:54.363 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-16_04-58-54__aa2668ec-8a66-442b-a29e-69e5df92da87__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:58:54.363 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-16 04:58:54.364 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-16 04:58:54.365 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-16 04:58:54.365 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.215
|
|
2026-03-16 04:58:54.366 DEBUG [src.node.docker_mananger] Generated ports ['12242', '12243', '12244', '12245', '12246']
|
|
2026-03-16 04:58:54.366 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-16 04:58:54.366 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-16 04:58:54.366 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-16 04:58:54.366 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-16 04:58:54.366 DEBUG [src.node.docker_mananger] docker run -i -t -p 12242:12242 -p 12243:12243 -p 12244:12244 -p 12245:12245 -p 12246:12246 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=12244 --rest-port=12242 --tcp-port=12243 --discv5-udp-port=12245 --rest-address=0.0.0.0 --nat=extip:172.18.71.215 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5bfa6db8bdba9403f35eb78f04bd11ddd70bb8a120cebc36c155a852218d50de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12246 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-16 04:58:54.560 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.215 waku b4d1b1c97e7aebe4078858d79ee49dd72e6695a69ce66add6d46de855f24fa01
|
|
2026-03-16 04:58:54.583 ERROR [src.node.docker_mananger] Max retries reached for container 20f880e97373. Exiting log stream.
|
|
2026-03-16 04:58:54.602 DEBUG [src.node.docker_mananger] Container started with ID b4d1b1c97e7a. Setting up logs at ./log/docker/node1_2026-03-16_04-58-54__aa2668ec-8a66-442b-a29e-69e5df92da87__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:58:54.603 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12242
|
|
2026-03-16 04:58:54.604 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-16 04:58:55.010 ERROR [src.node.docker_mananger] Max retries reached for container 6c52f206358f. Exiting log stream.
|
|
2026-03-16 04:58:55.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:55.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-16 04:58:55.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:55.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-16 04:58:55.743 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-16 04:58:55.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:55.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.215/tcp/12243/p2p/16Uiu2HAkyDL3q7JyVUd2egBREgrYoQj3dSU5WfR6wBYZgyUxXnTW","/ip4/172.18.71.215/tcp/12244/ws/p2p/16Uiu2HAkyDL3q7JyVUd2egBREgrYoQj3dSU5WfR6wBYZgyUxXnTW"],"enrUri":"enr:-L24QEQzl0aIrx5kp3jWuBnYZsrsLYiGgsPcuRJMpbyTBrLeG2njGd1FtAaOUxhdKwRO0tAYFJ54ngYG1wp47JKsq30CgmlkgnY0gmlwhKwSR9eKbXVsdGlhZGRyc5YACASsEkfXBi_TAAoErBJH1wYv1N0DgnJzhQACAQAAiXNlY3AyNTZrMaECOEU-HGK5Fr7EGCA5dDxFL2wPVA4GQIi7UQiG87pl4dWDdGNwgi_Tg3VkcIIv1YV3YWt1MgU"}'
|
|
2026-03-16 04:58:55.746 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-16 04:58:55.753 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-16 04:58:55.753 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-16_04-58-54__aa2668ec-8a66-442b-a29e-69e5df92da87__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:58:55.753 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-16 04:58:55.753 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-16 04:58:55.754 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-16 04:58:55.755 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.147.116
|
|
2026-03-16 04:58:55.755 DEBUG [src.node.docker_mananger] Generated ports ['37839', '37840', '37841', '37842', '37843']
|
|
2026-03-16 04:58:55.755 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-16 04:58:55.755 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-16 04:58:55.755 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-16 04:58:55.755 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-16 04:58:55.755 DEBUG [src.node.docker_mananger] docker run -i -t -p 37839:37839 -p 37840:37840 -p 37841:37841 -p 37842:37842 -p 37843:37843 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=37841 --rest-port=37839 --tcp-port=37840 --discv5-udp-port=37842 --rest-address=0.0.0.0 --nat=extip:172.18.147.116 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f4ea155f14f9dadb9d5b4c5ed3badb50f43defc4f58e9d97100ee5a07f3ccd43 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37843 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEQzl0aIrx5kp3jWuBnYZsrsLYiGgsPcuRJMpbyTBrLeG2njGd1FtAaOUxhdKwRO0tAYFJ54ngYG1wp47JKsq30CgmlkgnY0gmlwhKwSR9eKbXVsdGlhZGRyc5YACASsEkfXBi_TAAoErBJH1wYv1N0DgnJzhQACAQAAiXNlY3AyNTZrMaECOEU-HGK5Fr7EGCA5dDxFL2wPVA4GQIi7UQiG87pl4dWDdGNwgi_Tg3VkcIIv1YV3YWt1MgU
|
|
2026-03-16 04:58:55.965 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.147.116 waku 99b8176ea38d26e6682a1b53af2a3309c04e992fe81cae1d05f8ec6675a01e14
|
|
2026-03-16 04:58:55.999 DEBUG [src.node.docker_mananger] Container started with ID 99b8176ea38d. Setting up logs at ./log/docker/node2_2026-03-16_04-58-54__aa2668ec-8a66-442b-a29e-69e5df92da87__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:58:55.999 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37839
|
|
2026-03-16 04:58:55.999 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-16 04:58:57.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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-16 04:58:57.003 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-16 04:58:57.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.116/tcp/37840/p2p/16Uiu2HAm4CKZLg8MCGCjU6KYfyU1rogxuncW8w2oL9Cn5DriTmXF","/ip4/172.18.147.116/tcp/37841/ws/p2p/16Uiu2HAm4CKZLg8MCGCjU6KYfyU1rogxuncW8w2oL9Cn5DriTmXF"],"enrUri":"enr:-L24QJ-lMOOJLtxia31Z2syD39rcsSVU_6fNmhHokQwBPrjuKA592o5U1oLk1psFHu_zJI6k0gaUrt4QO7b-IWT-z4ACgmlkgnY0gmlwhKwSk3SKbXVsdGlhZGRyc5YACASsEpN0BpPQAAoErBKTdAaT0d0DgnJzhQACAQAAiXNlY3AyNTZrMaECgk2KgOK2RLnr8CL4KRLO1HrdFktbiiLUmbdNJM02REqDdGNwgpPQg3VkcIKT0oV3YWt1MgE"}'
|
|
2026-03-16 04:58:57.005 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-16 04:58:57.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37839/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.71.215/tcp/12243/p2p/16Uiu2HAkyDL3q7JyVUd2egBREgrYoQj3dSU5WfR6wBYZgyUxXnTW"]'
|
|
2026-03-16 04:58:57.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12242/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-16 04:58:57.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.039 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37839/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-16 04:58:57.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.046 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12242/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-16 04:58:57.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.059 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:58:57.159 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137046509208,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.164 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137046509208,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.168 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12242/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-16 04:58:57.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.178 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:58:57.278 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137168070457,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.283 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137168070457,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.287 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12242/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-16 04:58:57.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.299 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:58:57.399 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137287583578,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.404 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137287583578,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12242/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-16 04:58:57.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.420 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:58:57.521 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137409027448,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.525 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137409027448,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12242/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-16 04:58:57.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.542 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:58:57.642 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137530441954,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.647 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137530441954,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12242/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-16 04:58:57.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.661 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:58:57.763 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137651116621,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.768 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137651116621,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12242/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-16 04:58:57.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:58:57.782 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:58:57.882 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12242/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137772111929,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.887 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:58:57.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37839/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:58:57.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637132764019748,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137772111929,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:58:57.900 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-16 04:58:57.905 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-16 04:58:57.906 DEBUG [src.node.waku_node] Stopping container with id b4d1b1c97e7a
|
|
2026-03-16 04:58:58.533 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-16 04:58:58.533 DEBUG [src.node.waku_node] Stopping container with id 99b8176ea38d
|
|
2026-03-16 04:58:59.133 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-16 04:58:59.134 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-16 04:58:59.178 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-16 04:58:59.219 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-16 04:58:59.221 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-16 04:58:59.221 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-16 04:58:59.221 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-16_04-58-54__aa2668ec-8a66-442b-a29e-69e5df92da87__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:58:59.223 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-16_04-58-54__aa2668ec-8a66-442b-a29e-69e5df92da87__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:58:59.228 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-16 04:58:59.229 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics with id: 2026-03-16_04-58-59__6d0ca3a0-2216-4cfd-9eaf-932682ffac53
|
|
2026-03-16 04:58:59.229 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-16 04:58:59.229 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-16 04:58:59.229 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-16 04:58:59.237 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-16 04:58:59.237 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-16_04-58-59__6d0ca3a0-2216-4cfd-9eaf-932682ffac53__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:58:59.237 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-16 04:58:59.237 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-16 04:58:59.239 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-16 04:58:59.239 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.109.246
|
|
2026-03-16 04:58:59.239 DEBUG [src.node.docker_mananger] Generated ports ['10382', '10383', '10384', '10385', '10386']
|
|
2026-03-16 04:58:59.239 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-16 04:58:59.239 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-16 04:58:59.239 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-16 04:58:59.240 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-16 04:58:59.240 DEBUG [src.node.docker_mananger] docker run -i -t -p 10382:10382 -p 10383:10383 -p 10384:10384 -p 10385:10385 -p 10386:10386 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=10384 --rest-port=10382 --tcp-port=10383 --discv5-udp-port=10385 --rest-address=0.0.0.0 --nat=extip:172.18.109.246 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3d5c2ccb1bedee01a1b65897ec8fcf97dfba0e1784f00e1bd1fb9faa4f7d9e35 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10386 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-16 04:58:59.423 ERROR [src.node.docker_mananger] Max retries reached for container b4d1b1c97e7a. Exiting log stream.
|
|
2026-03-16 04:58:59.435 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.109.246 waku d2742c88119a13bf770441470e71ddbd53fde9d5460d661d583ae60c9ad7f99e
|
|
2026-03-16 04:58:59.478 DEBUG [src.node.docker_mananger] Container started with ID d2742c88119a. Setting up logs at ./log/docker/node1_2026-03-16_04-58-59__6d0ca3a0-2216-4cfd-9eaf-932682ffac53__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:58:59.479 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10382
|
|
2026-03-16 04:58:59.479 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-16 04:58:59.983 ERROR [src.node.docker_mananger] Max retries reached for container 99b8176ea38d. Exiting log stream.
|
|
2026-03-16 04:59:00.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:00.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-16 04:59:00.482 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-16 04:59:00.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:00.485 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.246/tcp/10383/p2p/16Uiu2HAmJLrVNmRpHkHU7gfgsR24q42SJnYHmK67n3PHnNWmUfDW","/ip4/172.18.109.246/tcp/10384/ws/p2p/16Uiu2HAmJLrVNmRpHkHU7gfgsR24q42SJnYHmK67n3PHnNWmUfDW"],"enrUri":"enr:-L24QHnbmTjs0sgsiFfckttFtdlhWzNW8QvnTQTghAyJWtQbdSMtc32P8-dOUQ6tcSko5fqgZI6suaKKGksGsNEgV1ACgmlkgnY0gmlwhKwSbfaKbXVsdGlhZGRyc5YACASsEm32BiiPAAoErBJt9gYokN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDVIDHbOzhGPZH5z6ExL97H1GsjQkeS766Gz6Fq8_lIgWDdGNwgiiPg3VkcIIokYV3YWt1MgU"}'
|
|
2026-03-16 04:59:00.485 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-16 04:59:00.492 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-16 04:59:00.492 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-16_04-58-59__6d0ca3a0-2216-4cfd-9eaf-932682ffac53__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:59:00.492 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-16 04:59:00.492 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-16 04:59:00.494 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-16 04:59:00.494 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.201
|
|
2026-03-16 04:59:00.494 DEBUG [src.node.docker_mananger] Generated ports ['1182', '1183', '1184', '1185', '1186']
|
|
2026-03-16 04:59:00.494 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
|
2026-03-16 04:59:00.494 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-16 04:59:00.494 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-16 04:59:00.494 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-16 04:59:00.495 DEBUG [src.node.docker_mananger] docker run -i -t -p 1182:1182 -p 1183:1183 -p 1184:1184 -p 1185:1185 -p 1186:1186 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=1184 --rest-port=1182 --tcp-port=1183 --discv5-udp-port=1185 --rest-address=0.0.0.0 --nat=extip:172.18.4.201 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6fdf82cb5b9ad9b8fb8baea5aee2e6d1e53dbbc6a7cfd9f4f1f66ba8ba72ad23 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1186 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHnbmTjs0sgsiFfckttFtdlhWzNW8QvnTQTghAyJWtQbdSMtc32P8-dOUQ6tcSko5fqgZI6suaKKGksGsNEgV1ACgmlkgnY0gmlwhKwSbfaKbXVsdGlhZGRyc5YACASsEm32BiiPAAoErBJt9gYokN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDVIDHbOzhGPZH5z6ExL97H1GsjQkeS766Gz6Fq8_lIgWDdGNwgiiPg3VkcIIokYV3YWt1MgU
|
|
2026-03-16 04:59:00.715 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.201 waku d8317d7745582acbb1397e0225c98fdb3364b7a7a533770f1274b72f167dd1a8
|
|
2026-03-16 04:59:00.751 DEBUG [src.node.docker_mananger] Container started with ID d8317d774558. Setting up logs at ./log/docker/node2_2026-03-16_04-58-59__6d0ca3a0-2216-4cfd-9eaf-932682ffac53__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:59:00.752 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1182
|
|
2026-03-16 04:59:00.752 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-16 04:59:01.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:01.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-16 04:59:01.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:01.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-16 04:59:01.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:01.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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-16 04:59:01.984 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-16 04:59:01.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:01.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.201/tcp/1183/p2p/16Uiu2HAmLo632oVfcNxP9uxdMtdeaaVJXPmvVpV1ftiThTL49e7q","/ip4/172.18.4.201/tcp/1184/ws/p2p/16Uiu2HAmLo632oVfcNxP9uxdMtdeaaVJXPmvVpV1ftiThTL49e7q"],"enrUri":"enr:-L24QKbZQCGBz1AgxIvl5daKlePcDURrFKX-_h2Ic-cLWnvlJq0SC7s7GqomeQCXMy3_4eJQN3mwAOAJkzbRVgB4-z8CgmlkgnY0gmlwhKwSBMmKbXVsdGlhZGRyc5YACASsEgTJBgSfAAoErBIEyQYEoN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDePCR9n28qiQJLU594qNpI1DFwqk3scx63DCBDkTTAZCDdGNwggSfg3VkcIIEoYV3YWt1MgE"}'
|
|
2026-03-16 04:59:01.987 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-16 04:59:01.988 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1182/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.109.246/tcp/10383/p2p/16Uiu2HAmJLrVNmRpHkHU7gfgsR24q42SJnYHmK67n3PHnNWmUfDW"]'
|
|
2026-03-16 04:59:02.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10382/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-16 04:59:02.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1182/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-16 04:59:02.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10382/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-16 04:59:02.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.040 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:59:02.141 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.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":1773637142027807833,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.145 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.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":1773637142027807833,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10382/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-16 04:59:02.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.160 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:59:02.261 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142149602011,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.265 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142149602011,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10382/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-16 04:59:02.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.282 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:59:02.382 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142270233768,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.387 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142270233768,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10382/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-16 04:59:02.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.403 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:59:02.504 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142391470929,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.508 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142391470929,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.513 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10382/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-16 04:59:02.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.525 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:59:02.625 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142513369163,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.631 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142513369163,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.637 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10382/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-16 04:59:02.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.648 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:59:02.748 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142636983828,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.753 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142636983828,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10382/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-16 04:59:02.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-16 04:59:02.769 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-16 04:59:02.870 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10382/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142757963645,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.874 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-16 04:59:02.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-16 04:59:02.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637137772111929,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773637142757963645,"ephemeral":false,"proof":""}]'
|
|
2026-03-16 04:59:02.886 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-16 04:59:02.888 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-16 04:59:02.888 DEBUG [src.node.waku_node] Stopping container with id d2742c88119a
|
|
2026-03-16 04:59:03.496 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-16 04:59:03.497 DEBUG [src.node.waku_node] Stopping container with id d8317d774558
|
|
2026-03-16 04:59:04.096 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-16 04:59:04.099 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-16 04:59:04.172 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-16 04:59:04.211 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-16 04:59:04.212 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-16 04:59:04.212 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-16 04:59:04.213 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-16_04-58-59__6d0ca3a0-2216-4cfd-9eaf-932682ffac53__wakuorg_nwaku:latest.log
|
|
2026-03-16 04:59:04.215 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-16_04-58-59__6d0ca3a0-2216-4cfd-9eaf-932682ffac53__wakuorg_nwaku:latest.log
|