mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-05 01:53:28 +00:00
347 lines
61 KiB
Plaintext
347 lines
61 KiB
Plaintext
2026-03-05 04:33:34.533 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-05 04:33:34.533 DEBUG [tests.conftest] Running test: test_filter_get_message_with_valid_payloads with id: 2026-03-05_04-33-34__ca0084eb-4584-49ef-81ba-7e2f48226a54
|
|
2026-03-05 04:33:34.534 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-05 04:33:34.534 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
|
2026-03-05 04:33:34.534 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
|
2026-03-05 04:33:34.542 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-05 04:33:34.542 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_04-33-34__ca0084eb-4584-49ef-81ba-7e2f48226a54__wakuorg_nwaku:latest.log
|
|
2026-03-05 04:33:34.542 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-05 04:33:34.542 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-05 04:33:34.543 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-05 04:33:34.544 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.249
|
|
2026-03-05 04:33:34.544 DEBUG [src.node.docker_mananger] Generated ports ['39999', '40000', '40001', '40002', '40003']
|
|
2026-03-05 04:33:34.544 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-05 04:33:34.544 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-05 04:33:34.544 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-05 04:33:34.544 DEBUG [src.node.docker_mananger] docker run -i -t -p 39999:39999 -p 40000:40000 -p 40001:40001 -p 40002:40002 -p 40003:40003 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=40001 --rest-port=39999 --tcp-port=40000 --discv5-udp-port=40002 --rest-address=0.0.0.0 --nat=extip:172.18.55.249 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=da7a9ef49fadffd631cbd5abfe2af4daebbe2aca26f848eac907bafda0f92bab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40003 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-05 04:33:34.732 ERROR [src.node.docker_mananger] Max retries reached for container 87430dbb42f8. Exiting log stream.
|
|
2026-03-05 04:33:34.788 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.249 waku 2fc9a4e585eca2af170a28b4f3945892fd43cfbe03c1006ce009b7d8feea9dd9
|
|
2026-03-05 04:33:34.825 DEBUG [src.node.docker_mananger] Container started with ID 2fc9a4e585ec. Setting up logs at ./log/docker/node1_2026-03-05_04-33-34__ca0084eb-4584-49ef-81ba-7e2f48226a54__wakuorg_nwaku:latest.log
|
|
2026-03-05 04:33:34.825 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39999
|
|
2026-03-05 04:33:34.826 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-05 04:33:35.277 ERROR [src.node.docker_mananger] Max retries reached for container 877c92b9ba38. Exiting log stream.
|
|
2026-03-05 04:33:35.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39999/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:35.830 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"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-05 04:33:35.830 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-05 04:33:35.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39999/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:35.833 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.249/tcp/40000/p2p/16Uiu2HAmNTRnURCfvfPiNGtoDas8J1CQ5qQzSE3pTQyz5issiMLj","/ip4/172.18.55.249/tcp/40001/ws/p2p/16Uiu2HAmNTRnURCfvfPiNGtoDas8J1CQ5qQzSE3pTQyz5issiMLj"],"enrUri":"enr:-L24QPHQcSjPiQdykIZbBt_ZDD6LrPiM4dpQGFtsVCLIbhTxDw5VHnrCXW-qTDFxihDOCdboV3K6fX4CPhQcfrCdMukCgmlkgnY0gmlwhKwSN_mKbXVsdGlhZGRyc5YACASsEjf5BpxAAAoErBI3-QacQd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkZ6oeQ_SIM1zkvAEMXnQit1E8JACsjeEimCqRp9AcVCDdGNwgpxAg3VkcIKcQoV3YWt1MgU"}'
|
|
2026-03-05 04:33:35.833 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-05 04:33:35.833 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
|
2026-03-05 04:33:35.840 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-05 04:33:35.840 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_04-33-34__ca0084eb-4584-49ef-81ba-7e2f48226a54__wakuorg_nwaku:latest.log
|
|
2026-03-05 04:33:35.841 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-05 04:33:35.841 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-05 04:33:35.842 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-05 04:33:35.842 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.109
|
|
2026-03-05 04:33:35.842 DEBUG [src.node.docker_mananger] Generated ports ['10353', '10354', '10355', '10356', '10357']
|
|
2026-03-05 04:33:35.843 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-05 04:33:35.843 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-05 04:33:35.843 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-05 04:33:35.843 DEBUG [src.node.docker_mananger] docker run -i -t -p 10353:10353 -p 10354:10354 -p 10355:10355 -p 10356:10356 -p 10357:10357 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=10355 --rest-port=10353 --tcp-port=10354 --discv5-udp-port=10356 --rest-address=0.0.0.0 --nat=extip:172.18.51.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7b873db58baa0ea4e488c8df09dccae4ad8f510ad0000aa2cd8ab8f3ebd1ade5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10357 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPHQcSjPiQdykIZbBt_ZDD6LrPiM4dpQGFtsVCLIbhTxDw5VHnrCXW-qTDFxihDOCdboV3K6fX4CPhQcfrCdMukCgmlkgnY0gmlwhKwSN_mKbXVsdGlhZGRyc5YACASsEjf5BpxAAAoErBI3-QacQd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkZ6oeQ_SIM1zkvAEMXnQit1E8JACsjeEimCqRp9AcVCDdGNwgpxAg3VkcIKcQoV3YWt1MgU --filternode=/ip4/172.18.55.249/tcp/40000/p2p/16Uiu2HAmNTRnURCfvfPiNGtoDas8J1CQ5qQzSE3pTQyz5issiMLj
|
|
2026-03-05 04:33:36.046 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.109 waku 32de01facb08b3150b6b9a7c50297b97ef4cc98b4f926c33abbcf3991ca56305
|
|
2026-03-05 04:33:36.080 DEBUG [src.node.docker_mananger] Container started with ID 32de01facb08. Setting up logs at ./log/docker/node2_2026-03-05_04-33-34__ca0084eb-4584-49ef-81ba-7e2f48226a54__wakuorg_nwaku:latest.log
|
|
2026-03-05 04:33:36.081 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10353
|
|
2026-03-05 04:33:36.081 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-05 04:33:37.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"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-05 04:33:37.085 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-05 04:33:37.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.109/tcp/10354/p2p/16Uiu2HAmE2TVmHEHRMSS5cEpoMoHLY8qxy2dgzZNw2zz9ZPCoZdP","/ip4/172.18.51.109/tcp/10355/ws/p2p/16Uiu2HAmE2TVmHEHRMSS5cEpoMoHLY8qxy2dgzZNw2zz9ZPCoZdP"],"enrUri":"enr:-L24QAj2CPHyfXIaYMfMmCO8rI2xpgbLo7Iay-gWKs_ojEcDN3_JEhMUXDKsBpIHfVWFf4VUJYu0_whtYRIHDFlOzIoCgmlkgnY0gmlwhKwSM22KbXVsdGlhZGRyc5YACASsEjNtBihyAAoErBIzbQYoc90DgnJzhQADAQAAiXNlY3AyNTZrMaEDFFuT_8Svy1NpSVWBgjwWEM98tHywrL6oIUyopJm17l6DdGNwgihyg3VkcIIodIV3YWt1MgA"}'
|
|
2026-03-05 04:33:37.088 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-05 04:33:37.088 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10353/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.55.249/tcp/40000/p2p/16Uiu2HAmNTRnURCfvfPiNGtoDas8J1CQ5qQzSE3pTQyz5issiMLj"]'
|
|
2026-03-05 04:33:37.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.122 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
|
2026-03-05 04:33:37.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-05 04:33:37.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.140 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10353/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "91dc6e91-6b33-4265-be3b-f59dc3dfff3f", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
|
2026-03-05 04:33:37.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"91dc6e91-6b33-4265-be3b-f59dc3dfff3f","statusDesc":"OK"}'
|
|
2026-03-05 04:33:37.154 DEBUG [tests.filter.test_get_messages] Running test with payload A simple string
|
|
2026-03-05 04:33:37.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:37.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.162 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:37.262 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:37.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685217155271917,"ephemeral":false}]'
|
|
2026-03-05 04:33:37.267 DEBUG [tests.filter.test_get_messages] Running test with payload An integer
|
|
2026-03-05 04:33:37.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:37.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.272 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:37.372 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:37.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685217267790909,"ephemeral":false}]'
|
|
2026-03-05 04:33:37.377 DEBUG [tests.filter.test_get_messages] Running test with payload A dictionary
|
|
2026-03-05 04:33:37.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:37.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.382 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:37.483 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:37.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685217378097063,"ephemeral":false}]'
|
|
2026-03-05 04:33:37.487 DEBUG [tests.filter.test_get_messages] Running test with payload Chinese characters
|
|
2026-03-05 04:33:37.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:37.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.492 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:37.592 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:37.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685217488056916,"ephemeral":false}]'
|
|
2026-03-05 04:33:37.598 DEBUG [tests.filter.test_get_messages] Running test with payload Emojis
|
|
2026-03-05 04:33:37.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:37.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.603 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:37.703 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:37.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685217598938810,"ephemeral":false}]'
|
|
2026-03-05 04:33:37.708 DEBUG [tests.filter.test_get_messages] Running test with payload Lorem ipsum text
|
|
2026-03-05 04:33:37.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:37.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.713 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:37.813 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:37.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685217708752593,"ephemeral":false}]'
|
|
2026-03-05 04:33:37.818 DEBUG [tests.filter.test_get_messages] Running test with payload HTML content
|
|
2026-03-05 04:33:37.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:37.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.823 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:37.924 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:37.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:37.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685217818959309,"ephemeral":false}]'
|
|
2026-03-05 04:33:37.928 DEBUG [tests.filter.test_get_messages] Running test with payload Cyrillic characters
|
|
2026-03-05 04:33:37.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:37.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:37.933 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.033 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685217928775614,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.038 DEBUG [tests.filter.test_get_messages] Running test with payload Base64 encoded string
|
|
2026-03-05 04:33:38.038 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.043 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.143 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218038414886,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.148 DEBUG [tests.filter.test_get_messages] Running test with payload Binary data
|
|
2026-03-05 04:33:38.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.153 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.253 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218148443982,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.258 DEBUG [tests.filter.test_get_messages] Running test with payload Special characters with whitespace
|
|
2026-03-05 04:33:38.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.263 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.363 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218258440873,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.368 DEBUG [tests.filter.test_get_messages] Running test with payload Boolean false as a string
|
|
2026-03-05 04:33:38.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.373 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.473 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218368445718,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.478 DEBUG [tests.filter.test_get_messages] Running test with payload A float number
|
|
2026-03-05 04:33:38.478 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.483 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.583 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218478678231,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.588 DEBUG [tests.filter.test_get_messages] Running test with payload A list
|
|
2026-03-05 04:33:38.588 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.593 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.693 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218588580679,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.697 DEBUG [tests.filter.test_get_messages] Running test with payload Hexadecimal number as a string
|
|
2026-03-05 04:33:38.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.702 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.802 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218698170494,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.807 DEBUG [tests.filter.test_get_messages] Running test with payload Email format
|
|
2026-03-05 04:33:38.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.812 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:38.913 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:38.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:38.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218808111450,"ephemeral":false}]'
|
|
2026-03-05 04:33:38.917 DEBUG [tests.filter.test_get_messages] Running test with payload URL format
|
|
2026-03-05 04:33:38.918 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:38.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:38.922 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.022 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685218917821803,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.027 DEBUG [tests.filter.test_get_messages] Running test with payload Date and time in ISO format
|
|
2026-03-05 04:33:39.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.032 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.133 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219028049639,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.137 DEBUG [tests.filter.test_get_messages] Running test with payload String with escaped quotes
|
|
2026-03-05 04:33:39.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.143 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.243 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219138060970,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.247 DEBUG [tests.filter.test_get_messages] Running test with payload A regular expression
|
|
2026-03-05 04:33:39.248 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.252 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.353 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219248201498,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.357 DEBUG [tests.filter.test_get_messages] Running test with payload A very long string
|
|
2026-03-05 04:33:39.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.363 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.463 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219358081754,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.468 DEBUG [tests.filter.test_get_messages] Running test with payload A JSON string
|
|
2026-03-05 04:33:39.468 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.473 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.573 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219468845372,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.578 DEBUG [tests.filter.test_get_messages] Running test with payload A Unix path
|
|
2026-03-05 04:33:39.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.583 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.684 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219579122209,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.688 DEBUG [tests.filter.test_get_messages] Running test with payload A Windows path
|
|
2026-03-05 04:33:39.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.693 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.793 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219688952383,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.798 DEBUG [tests.filter.test_get_messages] Running test with payload An SQL query
|
|
2026-03-05 04:33:39.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.803 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:39.904 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:39.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:39.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219798668049,"ephemeral":false}]'
|
|
2026-03-05 04:33:39.908 DEBUG [tests.filter.test_get_messages] Running test with payload JavaScript code snippet
|
|
2026-03-05 04:33:39.908 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:39.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:39.913 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.013 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685219908841084,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.018 DEBUG [tests.filter.test_get_messages] Running test with payload A CSS snippet
|
|
2026-03-05 04:33:40.018 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.023 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.123 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220018784811,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.127 DEBUG [tests.filter.test_get_messages] Running test with payload A Python one-liner
|
|
2026-03-05 04:33:40.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.132 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.233 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220128164706,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.238 DEBUG [tests.filter.test_get_messages] Running test with payload An IP address
|
|
2026-03-05 04:33:40.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.243 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.343 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220238254696,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.348 DEBUG [tests.filter.test_get_messages] Running test with payload A domain name
|
|
2026-03-05 04:33:40.348 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.353 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.453 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220348696862,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.458 DEBUG [tests.filter.test_get_messages] Running test with payload A user agent string
|
|
2026-03-05 04:33:40.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.462 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.563 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220458329882,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.567 DEBUG [tests.filter.test_get_messages] Running test with payload A credit card number
|
|
2026-03-05 04:33:40.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.572 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.672 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220567824794,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.677 DEBUG [tests.filter.test_get_messages] Running test with payload A phone number
|
|
2026-03-05 04:33:40.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.682 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.782 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220677322883,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.787 DEBUG [tests.filter.test_get_messages] Running test with payload A UUID
|
|
2026-03-05 04:33:40.787 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.792 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:40.892 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:40.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:40.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220787436821,"ephemeral":false}]'
|
|
2026-03-05 04:33:40.897 DEBUG [tests.filter.test_get_messages] Running test with payload A hashtag
|
|
2026-03-05 04:33:40.898 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:40.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:40.902 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:41.002 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:41.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:41.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685220898150012,"ephemeral":false}]'
|
|
2026-03-05 04:33:41.007 DEBUG [tests.filter.test_get_messages] Running test with payload A Twitter handle
|
|
2026-03-05 04:33:41.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:41.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:41.012 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:41.112 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:41.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:41.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685221007535802,"ephemeral":false}]'
|
|
2026-03-05 04:33:41.116 DEBUG [tests.filter.test_get_messages] Running test with payload A password
|
|
2026-03-05 04:33:41.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:41.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:41.121 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:41.222 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:41.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:41.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685221117128149,"ephemeral":false}]'
|
|
2026-03-05 04:33:41.227 DEBUG [tests.filter.test_get_messages] Running test with payload A date in common format
|
|
2026-03-05 04:33:41.227 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:41.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:41.232 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:41.332 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:41.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:41.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685221227314534,"ephemeral":false}]'
|
|
2026-03-05 04:33:41.337 DEBUG [tests.filter.test_get_messages] Running test with payload A time string
|
|
2026-03-05 04:33:41.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:41.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:41.342 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:41.442 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:41.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:41.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685221337372212,"ephemeral":false}]'
|
|
2026-03-05 04:33:41.447 DEBUG [tests.filter.test_get_messages] Running test with payload A mathematical equation
|
|
2026-03-05 04:33:41.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:33:41.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:33:41.452 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:33:41.552 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:33:41.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10353/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:33:41.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772685221447482751,"ephemeral":false}]'
|
|
2026-03-05 04:33:41.558 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-05 04:33:41.559 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-05 04:33:41.559 DEBUG [src.node.waku_node] Stopping container with id 2fc9a4e585ec
|
|
2026-03-05 04:33:42.150 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-05 04:33:42.151 DEBUG [src.node.waku_node] Stopping container with id 32de01facb08
|
|
2026-03-05 04:33:42.752 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-05 04:33:42.756 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-05 04:33:42.776 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-05 04:33:42.783 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|