85 lines
15 KiB
Plaintext

2026-03-28 04:39:02.655 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-28 04:39:02.656 DEBUG [tests.conftest] Running test: test_store_with_duplicate_hashes with id: 2026-03-28_04-39-02__c20280ac-a20f-456f-a32e-ecb6d754aee0
2026-03-28 04:39:02.657 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-28 04:39:02.657 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-28 04:39:02.658 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-28 04:39:02.668 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-28 04:39:02.669 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-28_04-39-02__c20280ac-a20f-456f-a32e-ecb6d754aee0__wakuorg_nwaku:latest.log
2026-03-28 04:39:02.669 DEBUG [src.node.waku_node] Starting Node...
2026-03-28 04:39:02.670 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-28 04:39:02.672 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-28 04:39:02.672 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.185
2026-03-28 04:39:02.672 DEBUG [src.node.docker_mananger] Generated ports ['31308', '31309', '31310', '31311', '31312']
2026-03-28 04:39:02.673 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-28 04:39:02.673 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-28 04:39:02.673 DEBUG [src.node.waku_node] Using volumes []
2026-03-28 04:39:02.673 DEBUG [src.node.docker_mananger] docker run -i -t -p 31308:31308 -p 31309:31309 -p 31310:31310 -p 31311:31311 -p 31312:31312 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=31310 --rest-port=31308 --tcp-port=31309 --discv5-udp-port=31311 --rest-address=0.0.0.0 --nat=extip:172.18.55.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0db1ddbfcfa1f2d9f99d7fa7ad9cda4cee0aefc6ba7dfc1a30d975c7ab0ce3bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31312 --metrics-logging=true --store=true --relay=true
2026-03-28 04:39:02.868 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.185 waku cd6a154e85131a98f1f9a89df1e874fc25f6a01f717f26c39c4f26727628fe5b
2026-03-28 04:39:02.902 DEBUG [src.node.docker_mananger] Container started with ID cd6a154e8513. Setting up logs at ./log/docker/publishing_node1_2026-03-28_04-39-02__c20280ac-a20f-456f-a32e-ecb6d754aee0__wakuorg_nwaku:latest.log
2026-03-28 04:39:02.905 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31308
2026-03-28 04:39:02.906 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-28 04:39:02.972 ERROR [src.node.docker_mananger] Max retries reached for container 9bf6e4b3fef3. Exiting log stream.
2026-03-28 04:39:03.535 ERROR [src.node.docker_mananger] Max retries reached for container 21ed2edf55a3. Exiting log stream.
2026-03-28 04:39:03.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31308/health" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:39:03.909 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":"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"}]}'
2026-03-28 04:39:03.910 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-28 04:39:03.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31308/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:39:03.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.185/tcp/31309/p2p/16Uiu2HAmFQaNfofdnyWm3QUpLLyJqc8K5TSogVA6qssYV1AepVK5","/ip4/172.18.55.185/tcp/31310/ws/p2p/16Uiu2HAmFQaNfofdnyWm3QUpLLyJqc8K5TSogVA6qssYV1AepVK5"],"enrUri":"enr:-L24QN49MSXDkkjKl6OBNhBp_9QCDhn8NryQ29vIT3GwqHliIN-yh5YcdZua_SZAeK1cvtU0O3wM-R2Hg2I5zZ0EbbMCgmlkgnY0gmlwhKwSN7mKbXVsdGlhZGRyc5YACASsEje5BnpNAAoErBI3uQZ6Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKOHRyKoe2jtVqK4oysGPkWpgm9JYKYpJcJlOww_7OFCDdGNwgnpNg3VkcIJ6T4V3YWt1MgM"}'
2026-03-28 04:39:03.912 INFO [src.node.waku_node] REST service is ready !!
2026-03-28 04:39:03.920 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-28 04:39:03.920 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-28_04-39-02__c20280ac-a20f-456f-a32e-ecb6d754aee0__wakuorg_nwaku:latest.log
2026-03-28 04:39:03.920 DEBUG [src.node.waku_node] Starting Node...
2026-03-28 04:39:03.920 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-28 04:39:03.921 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-28 04:39:03.921 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.236.249
2026-03-28 04:39:03.921 DEBUG [src.node.docker_mananger] Generated ports ['20469', '20470', '20471', '20472', '20473']
2026-03-28 04:39:03.922 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-28 04:39:03.922 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-28 04:39:03.922 DEBUG [src.node.waku_node] Using volumes []
2026-03-28 04:39:03.922 DEBUG [src.node.docker_mananger] docker run -i -t -p 20469:20469 -p 20470:20470 -p 20471:20471 -p 20472:20472 -p 20473:20473 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=20471 --rest-port=20469 --tcp-port=20470 --discv5-udp-port=20472 --rest-address=0.0.0.0 --nat=extip:172.18.236.249 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=96102ea9b075dfd9c8e65ced9de24b36a032cffe8fee9a6ebdbbfbfcfdb8f0ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20473 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QN49MSXDkkjKl6OBNhBp_9QCDhn8NryQ29vIT3GwqHliIN-yh5YcdZua_SZAeK1cvtU0O3wM-R2Hg2I5zZ0EbbMCgmlkgnY0gmlwhKwSN7mKbXVsdGlhZGRyc5YACASsEje5BnpNAAoErBI3uQZ6Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKOHRyKoe2jtVqK4oysGPkWpgm9JYKYpJcJlOww_7OFCDdGNwgnpNg3VkcIJ6T4V3YWt1MgM --storenode=/ip4/172.18.55.185/tcp/31309/p2p/16Uiu2HAmFQaNfofdnyWm3QUpLLyJqc8K5TSogVA6qssYV1AepVK5 --store=true --relay=true
2026-03-28 04:39:04.108 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.236.249 waku 2aa6601f239ad174667c6c08e1bd7400ac839d09d551e6a55c2f3084a8ce38a3
2026-03-28 04:39:04.143 DEBUG [src.node.docker_mananger] Container started with ID 2aa6601f239a. Setting up logs at ./log/docker/store_node1_2026-03-28_04-39-02__c20280ac-a20f-456f-a32e-ecb6d754aee0__wakuorg_nwaku:latest.log
2026-03-28 04:39:04.143 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20469
2026-03-28 04:39:04.144 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-28 04:39:05.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20469/health" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:39:05.147 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":"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"}]}'
2026-03-28 04:39:05.147 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-28 04:39:05.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20469/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:39:05.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.249/tcp/20470/p2p/16Uiu2HAmAYyKgJYUgqvPMSryVAJR2YvXzriNYP1cwer2NNBjNMko","/ip4/172.18.236.249/tcp/20471/ws/p2p/16Uiu2HAmAYyKgJYUgqvPMSryVAJR2YvXzriNYP1cwer2NNBjNMko"],"enrUri":"enr:-L24QF0MYyIIN7OUKl_GE2aBdi1uE8aWezciEieMPbB99USAagDrwd3m9S280tbdcMupjzqTovZ4iEKvrm1YhF0wk6sCgmlkgnY0gmlwhKwS7PmKbXVsdGlhZGRyc5YACASsEuz5Bk_2AAoErBLs-QZP990DgnJzhQADAQAAiXNlY3AyNTZrMaEC4L36qy9E34zA_2Op0GXyEia1sYpEsCUnXgractFzgaSDdGNwgk_2g3VkcIJP-IV3YWt1MgM"}'
2026-03-28 04:39:05.150 INFO [src.node.waku_node] REST service is ready !!
2026-03-28 04:39:05.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20469/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.55.185/tcp/31309/p2p/16Uiu2HAmFQaNfofdnyWm3QUpLLyJqc8K5TSogVA6qssYV1AepVK5"]'
2026-03-28 04:39:05.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:39:05.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31308/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-28 04:39:05.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:39:05.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20469/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-28 04:39:05.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:39:05.159 DEBUG [src.steps.store] Relaying message
2026-03-28 04:39:05.159 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31308/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:39:05.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:39:05.164 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-28 04:39:05.365 DEBUG [src.steps.store] Relaying message
2026-03-28 04:39:05.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31308/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:39:05.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:39:05.370 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-28 04:39:05.571 DEBUG [src.steps.store] Relaying message
2026-03-28 04:39:05.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31308/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:39:05.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:39:05.576 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-28 04:39:05.777 DEBUG [src.steps.store] Relaying message
2026-03-28 04:39:05.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31308/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-28 04:39:05.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-28 04:39:05.782 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-28 04:39:05.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31308/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xd097fed0eb2fd15b0e6165ff4eb815494a002f48332ca6144fbac78c5bd1ebc8%2C0xd097fed0eb2fd15b0e6165ff4eb815494a002f48332ca6144fbac78c5bd1ebc8&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:39:05.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd097fed0eb2fd15b0e6165ff4eb815494a002f48332ca6144fbac78c5bd1ebc8"}]}'
2026-03-28 04:39:05.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20469/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xd097fed0eb2fd15b0e6165ff4eb815494a002f48332ca6144fbac78c5bd1ebc8%2C0xd097fed0eb2fd15b0e6165ff4eb815494a002f48332ca6144fbac78c5bd1ebc8&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-28 04:39:05.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd097fed0eb2fd15b0e6165ff4eb815494a002f48332ca6144fbac78c5bd1ebc8"}]}'
2026-03-28 04:39:05.992 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-28 04:39:05.993 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-28 04:39:05.993 DEBUG [src.node.waku_node] Stopping container with id cd6a154e8513
2026-03-28 04:39:06.419 DEBUG [src.node.waku_node] Container stopped.
2026-03-28 04:39:06.421 DEBUG [src.node.waku_node] Stopping container with id 2aa6601f239a
2026-03-28 04:39:06.831 DEBUG [src.node.waku_node] Container stopped.
2026-03-28 04:39:06.831 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-28 04:39:06.838 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-28 04:39:06.846 DEBUG [src.node.docker_mananger] No errors found in the waku logs.