mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-02 00:23:10 +00:00
146 lines
25 KiB
Plaintext
146 lines
25 KiB
Plaintext
2026-03-27 04:48:47.460 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-27 04:48:47.460 DEBUG [tests.conftest] Running test: test_publish_with_valid_timestamps with id: 2026-03-27_04-48-47__088ce780-a127-4a02-b93e-246f143d9f64
|
|
2026-03-27 04:48:47.460 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-27 04:48:47.461 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-27 04:48:47.461 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
|
2026-03-27 04:48:47.467 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-27 04:48:47.467 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-27_04-48-47__088ce780-a127-4a02-b93e-246f143d9f64__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:48:47.467 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-27 04:48:47.468 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-27 04:48:47.469 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-27 04:48:47.469 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.55
|
|
2026-03-27 04:48:47.469 DEBUG [src.node.docker_mananger] Generated ports ['63893', '63894', '63895', '63896', '63897']
|
|
2026-03-27 04:48:47.469 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-27 04:48:47.469 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-27 04:48:47.469 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-27 04:48:47.470 DEBUG [src.node.docker_mananger] docker run -i -t -p 63893:63893 -p 63894:63894 -p 63895:63895 -p 63896:63896 -p 63897:63897 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=63895 --rest-port=63893 --tcp-port=63894 --discv5-udp-port=63896 --rest-address=0.0.0.0 --nat=extip:172.18.101.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=10cc2de4c9b7aadfcca6d13e5f2bc7bb2fc564a973f10cee035e6b3a9d08e1a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63897 --metrics-logging=true --relay=true
|
|
2026-03-27 04:48:47.652 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.55 waku a060e918abf03ff340d9706d32a7ff318d09b0920ecc613f264e6219d426754a
|
|
2026-03-27 04:48:47.688 ERROR [src.node.docker_mananger] Max retries reached for container 98e567a3304f. Exiting log stream.
|
|
2026-03-27 04:48:47.689 DEBUG [src.node.docker_mananger] Container started with ID a060e918abf0. Setting up logs at ./log/docker/node1_2026-03-27_04-48-47__088ce780-a127-4a02-b93e-246f143d9f64__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:48:47.689 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63893
|
|
2026-03-27 04:48:47.690 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-27 04:48:48.185 ERROR [src.node.docker_mananger] Max retries reached for container ff6202b8f078. Exiting log stream.
|
|
2026-03-27 04:48:48.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:48.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"},{"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-03-27 04:48:48.695 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-27 04:48:48.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:48.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.55/tcp/63894/p2p/16Uiu2HAmBsgQ7eNC9Vph8rgx2jtLYjyxkztcq4D9Uwkfep71epk5","/ip4/172.18.101.55/tcp/63895/ws/p2p/16Uiu2HAmBsgQ7eNC9Vph8rgx2jtLYjyxkztcq4D9Uwkfep71epk5"],"enrUri":"enr:-L24QOh0W4lBOVUt74984S8mwoHzpjMYeyfaBuDss99ePcNob50HzpPz3TJbJ8-hu6C4J9FK6b7fWiAUdWYsgbo0D1sCgmlkgnY0gmlwhKwSZTeKbXVsdGlhZGRyc5YACASsEmU3BvmWAAoErBJlNwb5l90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9GSQ5f8rR9_cePsezpq6UJAAucgLxL0I01a2CuereyaDdGNwgvmWg3VkcIL5mIV3YWt1MgE"}'
|
|
2026-03-27 04:48:48.697 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-27 04:48:48.704 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-27 04:48:48.704 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-27_04-48-47__088ce780-a127-4a02-b93e-246f143d9f64__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:48:48.704 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-27 04:48:48.704 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-27 04:48:48.706 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-27 04:48:48.706 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.230.218
|
|
2026-03-27 04:48:48.706 DEBUG [src.node.docker_mananger] Generated ports ['37019', '37020', '37021', '37022', '37023']
|
|
2026-03-27 04:48:48.706 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-27 04:48:48.706 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-27 04:48:48.706 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-27 04:48:48.706 DEBUG [src.node.docker_mananger] docker run -i -t -p 37019:37019 -p 37020:37020 -p 37021:37021 -p 37022:37022 -p 37023:37023 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=37021 --rest-port=37019 --tcp-port=37020 --discv5-udp-port=37022 --rest-address=0.0.0.0 --nat=extip:172.18.230.218 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f5b7efd3c304bcc2550a8a7dcfab2bfd3feec640bb5eeea0deadf4929ecfcbeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37023 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOh0W4lBOVUt74984S8mwoHzpjMYeyfaBuDss99ePcNob50HzpPz3TJbJ8-hu6C4J9FK6b7fWiAUdWYsgbo0D1sCgmlkgnY0gmlwhKwSZTeKbXVsdGlhZGRyc5YACASsEmU3BvmWAAoErBJlNwb5l90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9GSQ5f8rR9_cePsezpq6UJAAucgLxL0I01a2CuereyaDdGNwgvmWg3VkcIL5mIV3YWt1MgE
|
|
2026-03-27 04:48:48.894 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.230.218 waku 55a5964160d37709fa0709970105118499b64602aa10312e1730f13709d3ac8d
|
|
2026-03-27 04:48:48.932 DEBUG [src.node.docker_mananger] Container started with ID 55a5964160d3. Setting up logs at ./log/docker/node2_2026-03-27_04-48-47__088ce780-a127-4a02-b93e-246f143d9f64__wakuorg_nwaku:latest.log
|
|
2026-03-27 04:48:48.932 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37019
|
|
2026-03-27 04:48:48.932 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-27 04:48:49.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:49.946 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-03-27 04:48:49.949 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-27 04:48:49.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:49.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.230.218/tcp/37020/p2p/16Uiu2HAkyLctB9ruwD9kHpV4mUywT7Ktr52nQmy51Rg9FbjSeTcL","/ip4/172.18.230.218/tcp/37021/ws/p2p/16Uiu2HAkyLctB9ruwD9kHpV4mUywT7Ktr52nQmy51Rg9FbjSeTcL"],"enrUri":"enr:-L24QP0YKY4VtQW2DJtBMCcwGrgBcFC4o768YoDnCiBLXnLHO7MBoFlkqUPKJ1BqkppARwLHnf2PYSy5yJdvDh8-LzICgmlkgnY0gmlwhKwS5tqKbXVsdGlhZGRyc5YACASsEubaBpCcAAoErBLm2gaQnd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOiNXj4UzhRbgMMYCfKG6Tv23CkwaBwrqWnHUzDNPXcGDdGNwgpCcg3VkcIKQnoV3YWt1MgE"}'
|
|
2026-03-27 04:48:49.955 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-27 04:48:49.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37019/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.55/tcp/63894/p2p/16Uiu2HAmBsgQ7eNC9Vph8rgx2jtLYjyxkztcq4D9Uwkfep71epk5"]'
|
|
2026-03-27 04:48:49.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:49.959 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
|
2026-03-27 04:48:49.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-27 04:48:49.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:49.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-27 04:48:49.967 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:49.968 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-27 04:48:49.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:49.972 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:48:50.073 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.075 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":1774586929967981824,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.077 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.080 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":1774586929967981824,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.081 INFO [src.steps.relay] WARM UP successful!!
|
|
2026-03-27 04:48:50.082 DEBUG [tests.relay.test_publish] Running test with timestamp Now
|
|
2026-03-27 04:48:50.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-27 04:48:50.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:50.086 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:48:50.186 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.189 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":1774586739711762688,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.191 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.193 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":1774586739711762688,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.194 DEBUG [tests.relay.test_publish] Running test with timestamp Far future
|
|
2026-03-27 04:48:50.195 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-27 04:48:50.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:50.200 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:48:50.301 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.305 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":2089946739711749120,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.308 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.312 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":2089946739711749120,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.314 DEBUG [tests.relay.test_publish] Running test with timestamp Recent past
|
|
2026-03-27 04:48:50.315 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-27 04:48:50.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:50.321 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:48:50.421 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.424 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":1774583139711749120,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.426 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.428 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":1774583139711749120,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.430 DEBUG [tests.relay.test_publish] Running test with timestamp Near future
|
|
2026-03-27 04:48:50.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-27 04:48:50.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:50.435 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:48:50.536 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.539 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":1774590339711749120,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.541 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.543 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":1774590339711749120,"ephemeral":false,"proof":""}]'
|
|
2026-03-27 04:48:50.544 DEBUG [tests.relay.test_publish] Running test with timestamp Positive number
|
|
2026-03-27 04:48:50.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-27 04:48:50.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:50.549 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:48:50.650 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.653 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-03-27 04:48:50.654 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.656 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-03-27 04:48:50.658 DEBUG [tests.relay.test_publish] Running test with timestamp Negative number
|
|
2026-03-27 04:48:50.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-27 04:48:50.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:50.663 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:48:50.764 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.767 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-03-27 04:48:50.768 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.771 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-03-27 04:48:50.772 DEBUG [tests.relay.test_publish] Running test with timestamp DST change
|
|
2026-03-27 04:48:50.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-27 04:48:50.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-27 04:48:50.776 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-27 04:48:50.877 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63893/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.880 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-03-27 04:48:50.881 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-27 04:48:50.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-27 04:48:50.884 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-03-27 04:48:50.887 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-27 04:48:50.888 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-27 04:48:50.888 DEBUG [src.node.waku_node] Stopping container with id a060e918abf0
|
|
2026-03-27 04:48:51.359 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-27 04:48:51.359 DEBUG [src.node.waku_node] Stopping container with id 55a5964160d3
|
|
2026-03-27 04:48:51.796 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-27 04:48:51.798 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-27 04:48:51.805 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-27 04:48:51.812 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|