2026-02-25 20:22:16 +00:00

95 lines
19 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_big_timestamp with id: 2026-02-25_20-05-42__8cd033cf-4627-4186-baaf-9257c289c2e7
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-02-25_20-05-42__8cd033cf-4627-4186-baaf-9257c289c2e7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.180.244
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54274', '54275', '54276', '54277', '54278']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54274:54274 -p 54275:54275 -p 54276:54276 -p 54277:54277 -p 54278:54278 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=54276 --rest-port=54274 --tcp-port=54275 --discv5-udp-port=54277 --rest-address=0.0.0.0 --nat=extip:172.18.180.244 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3abe18a42caefeeddfcf6cde13cf2551aff70c99127acfef9018b006bdba67ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54278 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d36d050a9df6. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.244 waku 142040fe1aa472ceae842e09998f90ba55b31245c4a44996239228e0a412ae32
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 142040fe1aa4. Setting up logs at ./log/docker/publishing_node1_2026-02-25_20-05-42__8cd033cf-4627-4186-baaf-9257c289c2e7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54274
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 54495525068c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54274/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54274/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.180.244/tcp/54275/p2p/16Uiu2HAmNjJp4Y761tR7YKgVKjh8oRTHsBFpYmPCcDbKPeYRChGg","/ip4/172.18.180.244/tcp/54276/ws/p2p/16Uiu2HAmNjJp4Y761tR7YKgVKjh8oRTHsBFpYmPCcDbKPeYRChGg"],"enrUri":"enr:-L24QPg5-H4164RytsFPE18SUiDXwQCNtsIHdb9UZSF0Z3KHTWEIrTfmPgLdf-adEEkd93xyatUVdOlAPhH4CQ_UzSgCgmlkgnY0gmlwhKwStPSKbXVsdGlhZGRyc5YACASsErT0BtQDAAoErBK09AbUBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlbARLCpXvLUwzX6gLIKdFtleAi2r6n_qfyJYaBovVQWDdGNwgtQDg3VkcILUBYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-02-25_20-05-42__8cd033cf-4627-4186-baaf-9257c289c2e7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.41.211
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62964', '62965', '62966', '62967', '62968']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62964:62964 -p 62965:62965 -p 62966:62966 -p 62967:62967 -p 62968:62968 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=62966 --rest-port=62964 --tcp-port=62965 --discv5-udp-port=62967 --rest-address=0.0.0.0 --nat=extip:172.18.41.211 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ecbbda8dedbcddcbd34d0fece3b2aeec053c2cd39e69f201dad11b37e6bd3f0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62968 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPg5-H4164RytsFPE18SUiDXwQCNtsIHdb9UZSF0Z3KHTWEIrTfmPgLdf-adEEkd93xyatUVdOlAPhH4CQ_UzSgCgmlkgnY0gmlwhKwStPSKbXVsdGlhZGRyc5YACASsErT0BtQDAAoErBK09AbUBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlbARLCpXvLUwzX6gLIKdFtleAi2r6n_qfyJYaBovVQWDdGNwgtQDg3VkcILUBYV3YWt1MgM --storenode=/ip4/172.18.180.244/tcp/54275/p2p/16Uiu2HAmNjJp4Y761tR7YKgVKjh8oRTHsBFpYmPCcDbKPeYRChGg --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.211 waku b11ffdce231d1b62dac4b17c368cd391b6435cd42c7df69ac878c166515a842b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b11ffdce231d. Setting up logs at ./log/docker/store_node1_2026-02-25_20-05-42__8cd033cf-4627-4186-baaf-9257c289c2e7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62964
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62964/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62964/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.211/tcp/62965/p2p/16Uiu2HAm82rH9JCjCWGn5hZWPiv1AEpnDpHLFABaQANpMdrzkknm","/ip4/172.18.41.211/tcp/62966/ws/p2p/16Uiu2HAm82rH9JCjCWGn5hZWPiv1AEpnDpHLFABaQANpMdrzkknm"],"enrUri":"enr:-L24QHZwJ8OBKlRARGwrY6c1uEJ9SxptUSMJ4A009km8flFyEK_JEsKXrC_oOsOSx_RChkjWyAamG84BNRSMkcib2kICgmlkgnY0gmlwhKwSKdOKbXVsdGlhZGRyc5YACASsEinTBvX1AAoErBIp0wb19t0DgnJzhQADAQAAiXNlY3AyNTZrMaECu083en_nhB4PLlqmAzTx5N7wu8FMd5gwM72V-O7_QFKDdGNwgvX1g3VkcIL194V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62964/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.180.244/tcp/54275/p2p/16Uiu2HAmNjJp4Y761tR7YKgVKjh8oRTHsBFpYmPCcDbKPeYRChGg"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54274/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62964/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54274/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54274/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54274/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54274/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54274/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54274/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  tests.store.test_time_filter:test_time_filter.py:199 inquering stored messages with start time 1772049942106870784 after end time 2463249946353498112
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54274/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1772049942106870784&endTime=2463249946353498112&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x40ef37393441832258a51ed7276b4a25d5fbd5726e31fb0336a44de7d3d6c5b3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049942106870784,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x65d7b12724b2a26924eb44d68ee67c2cbb8db39f84301f8603fb90f7da2c4c20","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049944106877952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xd7f33bdaf04b0ede9500981fe362e37ac04353d48bf990b93a4cf80118c6c726","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049945006880000,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa730e1f87af5d9e7fa0187f11cfd64b8410ccf2eba5ac24435cd6656ee0e4541","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049945206882048,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xd04c818f13682855c5b0052c7de01545dfbd7cb2be81a2042b150019010ffb73","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049947106884096,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xce06f89571408ba7a3bcd9373dc7f0077d8ac03626279c884cfd74264a35adc1","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049955106884864,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:202 number of messages stored for start time 1772049942106870784 and end time = 2463249946353498112 is 6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62964/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1772049942106870784&endTime=2463249946353498112&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x40ef37393441832258a51ed7276b4a25d5fbd5726e31fb0336a44de7d3d6c5b3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049942106870784,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x65d7b12724b2a26924eb44d68ee67c2cbb8db39f84301f8603fb90f7da2c4c20","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049944106877952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xd7f33bdaf04b0ede9500981fe362e37ac04353d48bf990b93a4cf80118c6c726","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049945006880000,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa730e1f87af5d9e7fa0187f11cfd64b8410ccf2eba5ac24435cd6656ee0e4541","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049945206882048,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xd04c818f13682855c5b0052c7de01545dfbd7cb2be81a2042b150019010ffb73","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049947106884096,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xce06f89571408ba7a3bcd9373dc7f0077d8ac03626279c884cfd74264a35adc1","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772049955106884864,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:202 number of messages stored for start time 1772049942106870784 and end time = 2463249946353498112 is 6
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 142040fe1aa4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b11ffdce231d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.