147 lines
25 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2026-04-23 00:00:03.501 INFO [tests.conftest] Fleet bootstrap inactive pass --fleet (or set FLEET_BOOTSTRAP=true) to connect local nodes to the waku.test fleet
2026-04-23 00:00:03.502 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-23 00:00:03.502 DEBUG [tests.conftest] Running test: test_publish_with_valid_timestamps with id: 2026-04-23_00-00-03__aa98e687-b940-4a92-8270-8d2da198cd75
2026-04-23 00:00:03.502 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-23 00:00:03.503 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-23 00:00:03.503 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-04-23 00:00:03.509 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-23 00:00:03.509 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_00-00-03__aa98e687-b940-4a92-8270-8d2da198cd75__wakuorg_nwaku:latest.log
2026-04-23 00:00:03.509 DEBUG [src.node.waku_node] Starting Node...
2026-04-23 00:00:03.509 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-23 00:00:03.511 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-23 00:00:03.511 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.238
2026-04-23 00:00:03.511 DEBUG [src.node.docker_mananger] Generated ports ['44350', '44351', '44352', '44353', '44354']
2026-04-23 00:00:03.511 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-23 00:00:03.511 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-23 00:00:03.511 DEBUG [src.node.waku_node] Using volumes []
2026-04-23 00:00:03.511 DEBUG [src.node.docker_mananger] docker run -i -t -p 44350:44350 -p 44351:44351 -p 44352:44352 -p 44353:44353 -p 44354:44354 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=44352 --rest-port=44350 --tcp-port=44351 --discv5-udp-port=44353 --rest-address=0.0.0.0 --nat=extip:172.18.98.238 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dca9693fa4b48fb8ecf17b8cd9bae1bfc64f76fbaf3e5dda0ceb78dbfde64d11 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44354 --metrics-logging=true --relay=true
2026-04-23 00:00:03.660 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.238 waku ff057460f780c394f5ba7013d82d92d66bbcb6a5473acd3923aeaad3b9eb0cbd
2026-04-23 00:00:03.691 DEBUG [src.node.docker_mananger] Container started with ID ff057460f780. Setting up logs at ./log/docker/node1_2026-04-23_00-00-03__aa98e687-b940-4a92-8270-8d2da198cd75__wakuorg_nwaku:latest.log
2026-04-23 00:00:03.691 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44350
2026-04-23 00:00:03.692 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-23 00:00:03.873 ERROR [src.node.docker_mananger] Max retries reached for container 3c45ef6a3e66. Exiting log stream.
2026-04-23 00:00:04.113 ERROR [src.node.docker_mananger] Max retries reached for container 05c74dc3a97d. Exiting log stream.
2026-04-23 00:00:04.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/health" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:04.695 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-23 00:00:04.695 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-23 00:00:04.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:04.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.238/tcp/44351/p2p/16Uiu2HAm7LaQMmqTNBiryuqLbP1JCtKWSHq8p5ut7KztkyT2xdbt","/ip4/172.18.98.238/tcp/44352/ws/p2p/16Uiu2HAm7LaQMmqTNBiryuqLbP1JCtKWSHq8p5ut7KztkyT2xdbt"],"enrUri":"enr:-L24QM0yJXZJsYKa_HBVj0vTq9PbRD9prz359dnQKYZew6jfRPHfkLkf7qZHEib4UzFzXgo_BddSEgPqig7ZakMuTtsCgmlkgnY0gmlwhKwSYu6KbXVsdGlhZGRyc5YACASsEmLuBq0_AAoErBJi7gatQN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECsP4Io9gPVnX-DBY-wTBL3vkCl4WLLvPnVht50SzSpV-DdGNwgq0_g3VkcIKtQYV3YWt1MgE"}'
2026-04-23 00:00:04.698 INFO [src.node.waku_node] REST service is ready !!
2026-04-23 00:00:04.704 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-23 00:00:04.704 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_00-00-03__aa98e687-b940-4a92-8270-8d2da198cd75__wakuorg_nwaku:latest.log
2026-04-23 00:00:04.704 DEBUG [src.node.waku_node] Starting Node...
2026-04-23 00:00:04.704 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-23 00:00:04.705 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-23 00:00:04.705 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.175
2026-04-23 00:00:04.705 DEBUG [src.node.docker_mananger] Generated ports ['43071', '43072', '43073', '43074', '43075']
2026-04-23 00:00:04.705 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-23 00:00:04.706 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-23 00:00:04.706 DEBUG [src.node.waku_node] Using volumes []
2026-04-23 00:00:04.706 DEBUG [src.node.docker_mananger] docker run -i -t -p 43071:43071 -p 43072:43072 -p 43073:43073 -p 43074:43074 -p 43075:43075 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=43073 --rest-port=43071 --tcp-port=43072 --discv5-udp-port=43074 --rest-address=0.0.0.0 --nat=extip:172.18.209.175 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=efe607808c92c137bf4bf5a7d25f83dff1a17a312feffdfedd20de7a066fe445 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43075 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM0yJXZJsYKa_HBVj0vTq9PbRD9prz359dnQKYZew6jfRPHfkLkf7qZHEib4UzFzXgo_BddSEgPqig7ZakMuTtsCgmlkgnY0gmlwhKwSYu6KbXVsdGlhZGRyc5YACASsEmLuBq0_AAoErBJi7gatQN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECsP4Io9gPVnX-DBY-wTBL3vkCl4WLLvPnVht50SzSpV-DdGNwgq0_g3VkcIKtQYV3YWt1MgE
2026-04-23 00:00:04.860 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.175 waku 6c52ac4a091878358192927d0dd3c1e1b4466e72b23a653337c6b159a494b822
2026-04-23 00:00:04.887 DEBUG [src.node.docker_mananger] Container started with ID 6c52ac4a0918. Setting up logs at ./log/docker/node2_2026-04-23_00-00-03__aa98e687-b940-4a92-8270-8d2da198cd75__wakuorg_nwaku:latest.log
2026-04-23 00:00:04.888 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43071
2026-04-23 00:00:04.889 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-23 00:00:05.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/health" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:05.903 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-23 00:00:05.903 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-23 00:00:05.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:05.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.175/tcp/43072/p2p/16Uiu2HAmFBbqUqMPn7FEhAEQtYehxGHGfi8qAHThKrZ1GhQPWgxd","/ip4/172.18.209.175/tcp/43073/ws/p2p/16Uiu2HAmFBbqUqMPn7FEhAEQtYehxGHGfi8qAHThKrZ1GhQPWgxd"],"enrUri":"enr:-L24QBhkujTjsvCW9xVdOFROnHv4SJvrOrNGbTt2Xe-CB_NcKAIb8DHmcRXhWozfFZ2SS8PoznFb5E8dGpTik_9ORxgCgmlkgnY0gmlwhKwS0a-KbXVsdGlhZGRyc5YACASsEtGvBqhAAAoErBLRrwaoQd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDJY7sHbR0qnMBCQlVLn4_HPV9CX4G3T7KYQT6MKsEv96DdGNwgqhAg3VkcIKoQoV3YWt1MgE"}'
2026-04-23 00:00:05.908 INFO [src.node.waku_node] REST service is ready !!
2026-04-23 00:00:05.909 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43071/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.98.238/tcp/44351/p2p/16Uiu2HAm7LaQMmqTNBiryuqLbP1JCtKWSHq8p5ut7KztkyT2xdbt"]'
2026-04-23 00:00:05.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:05.913 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-04-23 00:00:05.913 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-23 00:00:05.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:05.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43071/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-23 00:00:05.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:05.922 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-23 00:00:05.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:05.927 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 00:00:06.027 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776902405922197248,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.031 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776902405922197248,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.035 INFO [src.steps.relay] WARM UP successful!!
2026-04-23 00:00:06.036 DEBUG [tests.relay.test_publish] Running test with timestamp Now
2026-04-23 00:00:06.036 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-23 00:00:06.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:06.040 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 00:00:06.141 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776902220153134592,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.145 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776902220153134592,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.149 DEBUG [tests.relay.test_publish] Running test with timestamp Far future
2026-04-23 00:00:06.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-23 00:00:06.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:06.153 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 00:00:06.254 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":2092262220153118976,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.258 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":2092262220153118976,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.262 DEBUG [tests.relay.test_publish] Running test with timestamp Recent past
2026-04-23 00:00:06.262 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-23 00:00:06.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:06.267 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 00:00:06.368 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776898620153118976,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.372 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776898620153118976,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.375 DEBUG [tests.relay.test_publish] Running test with timestamp Near future
2026-04-23 00:00:06.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-23 00:00:06.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:06.380 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 00:00:06.480 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776905820153118976,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.484 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776905820153118976,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.488 DEBUG [tests.relay.test_publish] Running test with timestamp Positive number
2026-04-23 00:00:06.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-23 00:00:06.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:06.493 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 00:00:06.593 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.597 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.601 DEBUG [tests.relay.test_publish] Running test with timestamp Negative number
2026-04-23 00:00:06.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-23 00:00:06.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:06.605 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 00:00:06.706 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.710 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.713 DEBUG [tests.relay.test_publish] Running test with timestamp DST change
2026-04-23 00:00:06.713 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-23 00:00:06.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-23 00:00:06.718 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-23 00:00:06.818 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44350/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.823 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-23 00:00:06.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-23 00:00:06.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
2026-04-23 00:00:06.828 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-23 00:00:06.830 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-23 00:00:06.830 DEBUG [src.node.waku_node] Stopping container with id ff057460f780
2026-04-23 00:00:07.208 DEBUG [src.node.waku_node] Container stopped.
2026-04-23 00:00:07.208 DEBUG [src.node.waku_node] Stopping container with id 6c52ac4a0918
2026-04-23 00:00:07.605 DEBUG [src.node.waku_node] Container stopped.
2026-04-23 00:00:07.606 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-23 00:00:07.614 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-23 00:00:07.623 DEBUG [src.node.docker_mananger] No errors found in the waku logs.