mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-05 18:09:25 +00:00
347 lines
61 KiB
Plaintext
347 lines
61 KiB
Plaintext
2026-03-25 04:39:39.709 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-25 04:39:39.709 DEBUG [tests.conftest] Running test: test_filter_get_message_with_valid_payloads with id: 2026-03-25_04-39-39__b2aa4e13-70ed-4ea0-9dc7-0d80147b1cfc
|
|
2026-03-25 04:39:39.710 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-25 04:39:39.710 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
|
2026-03-25 04:39:39.710 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
|
2026-03-25 04:39:39.717 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-25 04:39:39.717 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-25_04-39-39__b2aa4e13-70ed-4ea0-9dc7-0d80147b1cfc__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:39:39.717 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-25 04:39:39.718 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-25 04:39:39.719 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-25 04:39:39.719 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.151
|
|
2026-03-25 04:39:39.719 DEBUG [src.node.docker_mananger] Generated ports ['37784', '37785', '37786', '37787', '37788']
|
|
2026-03-25 04:39:39.719 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-25 04:39:39.719 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-25 04:39:39.720 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-25 04:39:39.720 DEBUG [src.node.docker_mananger] docker run -i -t -p 37784:37784 -p 37785:37785 -p 37786:37786 -p 37787:37787 -p 37788:37788 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=37786 --rest-port=37784 --tcp-port=37785 --discv5-udp-port=37787 --rest-address=0.0.0.0 --nat=extip:172.18.189.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa1bbf825dd2cfd0e0dfed3be310c42e49b27c6d237fda4da407b267dcad43da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37788 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-25 04:39:39.909 ERROR [src.node.docker_mananger] Max retries reached for container d4ae0b1a62b0. Exiting log stream.
|
|
2026-03-25 04:39:39.910 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.151 waku 67f0321635a9c9109c763694d4b74cb3a37d3fa9abafa33932ebd0a90f06be03
|
|
2026-03-25 04:39:39.942 DEBUG [src.node.docker_mananger] Container started with ID 67f0321635a9. Setting up logs at ./log/docker/node1_2026-03-25_04-39-39__b2aa4e13-70ed-4ea0-9dc7-0d80147b1cfc__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:39:39.943 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37784
|
|
2026-03-25 04:39:39.944 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-25 04:39:40.452 ERROR [src.node.docker_mananger] Max retries reached for container 597acfafe4d2. Exiting log stream.
|
|
2026-03-25 04:39:40.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37784/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:40.947 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-25 04:39:40.947 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-25 04:39:40.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37784/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:40.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.151/tcp/37785/p2p/16Uiu2HAm6bgQBWvJ5Qg8pB1mN1QaA3BYR5jC8oo4hDQEYazGwmz1","/ip4/172.18.189.151/tcp/37786/ws/p2p/16Uiu2HAm6bgQBWvJ5Qg8pB1mN1QaA3BYR5jC8oo4hDQEYazGwmz1"],"enrUri":"enr:-L24QH3Gu2f1Sswt7cHRz0DiaMWTw5aolcnlPx_mHg1TZR65aggJ1yYiN0P_PoClbpAoSnMKCBMeekck2X3ZPhajAlMCgmlkgnY0gmlwhKwSvZeKbXVsdGlhZGRyc5YACASsEr2XBpOZAAoErBK9lwaTmt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpgDW-MvdE0JQMNEbWw0OXAt2eRGRaYN_NEPb_-EOvtqDdGNwgpOZg3VkcIKTm4V3YWt1MgU"}'
|
|
2026-03-25 04:39:40.950 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-25 04:39:40.951 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
|
2026-03-25 04:39:40.957 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-25 04:39:40.957 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-25_04-39-39__b2aa4e13-70ed-4ea0-9dc7-0d80147b1cfc__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:39:40.957 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-25 04:39:40.958 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-25 04:39:40.959 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-25 04:39:40.959 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.148.166
|
|
2026-03-25 04:39:40.959 DEBUG [src.node.docker_mananger] Generated ports ['34563', '34564', '34565', '34566', '34567']
|
|
2026-03-25 04:39:40.959 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-25 04:39:40.960 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-25 04:39:40.960 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-25 04:39:40.960 DEBUG [src.node.docker_mananger] docker run -i -t -p 34563:34563 -p 34564:34564 -p 34565:34565 -p 34566:34566 -p 34567:34567 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=34565 --rest-port=34563 --tcp-port=34564 --discv5-udp-port=34566 --rest-address=0.0.0.0 --nat=extip:172.18.148.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=18fd5cb7da9dd79de01131eeeebbc0a65e8455af4a9e7dda2fd37eda1db137e6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34567 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QH3Gu2f1Sswt7cHRz0DiaMWTw5aolcnlPx_mHg1TZR65aggJ1yYiN0P_PoClbpAoSnMKCBMeekck2X3ZPhajAlMCgmlkgnY0gmlwhKwSvZeKbXVsdGlhZGRyc5YACASsEr2XBpOZAAoErBK9lwaTmt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpgDW-MvdE0JQMNEbWw0OXAt2eRGRaYN_NEPb_-EOvtqDdGNwgpOZg3VkcIKTm4V3YWt1MgU --filternode=/ip4/172.18.189.151/tcp/37785/p2p/16Uiu2HAm6bgQBWvJ5Qg8pB1mN1QaA3BYR5jC8oo4hDQEYazGwmz1
|
|
2026-03-25 04:39:41.154 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.148.166 waku 58ae5f2b426e4113888fe63c6903345879b9fb12afbb5eb01c9a14802ffa8a1d
|
|
2026-03-25 04:39:41.189 DEBUG [src.node.docker_mananger] Container started with ID 58ae5f2b426e. Setting up logs at ./log/docker/node2_2026-03-25_04-39-39__b2aa4e13-70ed-4ea0-9dc7-0d80147b1cfc__wakuorg_nwaku:latest.log
|
|
2026-03-25 04:39:41.190 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34563
|
|
2026-03-25 04:39:41.190 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-25 04:39:42.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:42.194 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-25 04:39:42.195 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-25 04:39:42.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:42.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.166/tcp/34564/p2p/16Uiu2HAmB34Pc1CyE5aLFvFkvB6PVjMa3gP3sZ8c7EEqzmt52LiJ","/ip4/172.18.148.166/tcp/34565/ws/p2p/16Uiu2HAmB34Pc1CyE5aLFvFkvB6PVjMa3gP3sZ8c7EEqzmt52LiJ"],"enrUri":"enr:-L24QBYgLL630F0SK_JTTi4QEcH0S4bLnPNb8gfzpNp4GMbVSZBzQ3yjb4QEDFYbyDwXrKz4hL707G1uDHAQzupmMCECgmlkgnY0gmlwhKwSlKaKbXVsdGlhZGRyc5YACASsEpSmBocEAAoErBKUpgaHBd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5-_4zTaz5UxyiXVWIXbiJSnQwtbDOzCcUk7kDQznH8-DdGNwgocEg3VkcIKHBoV3YWt1MgA"}'
|
|
2026-03-25 04:39:42.198 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-25 04:39:42.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34563/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.189.151/tcp/37785/p2p/16Uiu2HAm6bgQBWvJ5Qg8pB1mN1QaA3BYR5jC8oo4hDQEYazGwmz1"]'
|
|
2026-03-25 04:39:42.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.235 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
|
2026-03-25 04:39:42.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-25 04:39:42.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.257 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34563/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b79308fc-a5e6-4822-80b0-be6df3ecbb6c", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
|
2026-03-25 04:39:42.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b79308fc-a5e6-4822-80b0-be6df3ecbb6c","statusDesc":"OK"}'
|
|
2026-03-25 04:39:42.273 DEBUG [tests.filter.test_get_messages] Running test with payload A simple string
|
|
2026-03-25 04:39:42.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:42.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.281 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:42.381 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:42.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:42.384 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":1774413582273457256,"ephemeral":false}]'
|
|
2026-03-25 04:39:42.386 DEBUG [tests.filter.test_get_messages] Running test with payload An integer
|
|
2026-03-25 04:39:42.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:42.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.392 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:42.492 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:42.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:42.495 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":1774413582386992258,"ephemeral":false}]'
|
|
2026-03-25 04:39:42.496 DEBUG [tests.filter.test_get_messages] Running test with payload A dictionary
|
|
2026-03-25 04:39:42.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:42.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.501 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:42.601 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:42.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:42.604 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":1774413582497240235,"ephemeral":false}]'
|
|
2026-03-25 04:39:42.606 DEBUG [tests.filter.test_get_messages] Running test with payload Chinese characters
|
|
2026-03-25 04:39:42.606 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:42.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.611 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:42.711 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:42.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:42.714 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":1774413582606584750,"ephemeral":false}]'
|
|
2026-03-25 04:39:42.716 DEBUG [tests.filter.test_get_messages] Running test with payload Emojis
|
|
2026-03-25 04:39:42.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:42.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.721 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:42.821 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:42.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:42.825 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":1774413582716487749,"ephemeral":false}]'
|
|
2026-03-25 04:39:42.826 DEBUG [tests.filter.test_get_messages] Running test with payload Lorem ipsum text
|
|
2026-03-25 04:39:42.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:42.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.831 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:42.931 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:42.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:42.935 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":1774413582826969901,"ephemeral":false}]'
|
|
2026-03-25 04:39:42.936 DEBUG [tests.filter.test_get_messages] Running test with payload HTML content
|
|
2026-03-25 04:39:42.936 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:42.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:42.941 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.041 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.045 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":1774413582936749239,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.046 DEBUG [tests.filter.test_get_messages] Running test with payload Cyrillic characters
|
|
2026-03-25 04:39:43.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.051 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.151 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.154 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":1774413583046904308,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.156 DEBUG [tests.filter.test_get_messages] Running test with payload Base64 encoded string
|
|
2026-03-25 04:39:43.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.161 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.261 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.264 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":1774413583156758005,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.266 DEBUG [tests.filter.test_get_messages] Running test with payload Binary data
|
|
2026-03-25 04:39:43.266 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.271 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.371 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.374 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":1774413583266287615,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.376 DEBUG [tests.filter.test_get_messages] Running test with payload Special characters with whitespace
|
|
2026-03-25 04:39:43.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.381 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.481 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.484 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":1774413583376467411,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.486 DEBUG [tests.filter.test_get_messages] Running test with payload Boolean false as a string
|
|
2026-03-25 04:39:43.486 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.491 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.591 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.594 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":1774413583486276410,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.595 DEBUG [tests.filter.test_get_messages] Running test with payload A float number
|
|
2026-03-25 04:39:43.595 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.600 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.701 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.704 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":1774413583595855159,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.705 DEBUG [tests.filter.test_get_messages] Running test with payload A list
|
|
2026-03-25 04:39:43.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.710 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.811 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.813 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":1774413583705937783,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.815 DEBUG [tests.filter.test_get_messages] Running test with payload Hexadecimal number as a string
|
|
2026-03-25 04:39:43.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.820 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:43.920 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:43.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:43.923 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":1774413583815604512,"ephemeral":false}]'
|
|
2026-03-25 04:39:43.924 DEBUG [tests.filter.test_get_messages] Running test with payload Email format
|
|
2026-03-25 04:39:43.925 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:43.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:43.929 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.029 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.032 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":1774413583925040457,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.034 DEBUG [tests.filter.test_get_messages] Running test with payload URL format
|
|
2026-03-25 04:39:44.034 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.039 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.139 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.142 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":1774413584034440687,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.144 DEBUG [tests.filter.test_get_messages] Running test with payload Date and time in ISO format
|
|
2026-03-25 04:39:44.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.149 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.249 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.252 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":1774413584144331766,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.254 DEBUG [tests.filter.test_get_messages] Running test with payload String with escaped quotes
|
|
2026-03-25 04:39:44.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.259 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.359 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.362 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":1774413584254623174,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.364 DEBUG [tests.filter.test_get_messages] Running test with payload A regular expression
|
|
2026-03-25 04:39:44.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.369 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.470 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.472 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":1774413584364842302,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.474 DEBUG [tests.filter.test_get_messages] Running test with payload A very long string
|
|
2026-03-25 04:39:44.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.480 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.580 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.583 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":1774413584474747780,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.584 DEBUG [tests.filter.test_get_messages] Running test with payload A JSON string
|
|
2026-03-25 04:39:44.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.589 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.690 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.693 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":1774413584585175606,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.695 DEBUG [tests.filter.test_get_messages] Running test with payload A Unix path
|
|
2026-03-25 04:39:44.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.700 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.801 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.804 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":1774413584695635562,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.805 DEBUG [tests.filter.test_get_messages] Running test with payload A Windows path
|
|
2026-03-25 04:39:44.805 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.810 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:44.910 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:44.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:44.913 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":1774413584805774806,"ephemeral":false}]'
|
|
2026-03-25 04:39:44.915 DEBUG [tests.filter.test_get_messages] Running test with payload An SQL query
|
|
2026-03-25 04:39:44.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:44.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:44.920 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.020 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.024 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":1774413584915268281,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.025 DEBUG [tests.filter.test_get_messages] Running test with payload JavaScript code snippet
|
|
2026-03-25 04:39:45.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.030 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.131 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.134 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":1774413585026002018,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.136 DEBUG [tests.filter.test_get_messages] Running test with payload A CSS snippet
|
|
2026-03-25 04:39:45.136 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.141 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.241 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.244 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":1774413585136261921,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.246 DEBUG [tests.filter.test_get_messages] Running test with payload A Python one-liner
|
|
2026-03-25 04:39:45.246 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.250 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.351 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.354 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":1774413585246328620,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.355 DEBUG [tests.filter.test_get_messages] Running test with payload An IP address
|
|
2026-03-25 04:39:45.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.361 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.461 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.464 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":1774413585356089247,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.466 DEBUG [tests.filter.test_get_messages] Running test with payload A domain name
|
|
2026-03-25 04:39:45.466 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.471 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.571 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.574 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":1774413585466505691,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.576 DEBUG [tests.filter.test_get_messages] Running test with payload A user agent string
|
|
2026-03-25 04:39:45.576 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.581 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.681 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.684 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":1774413585576328745,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.685 DEBUG [tests.filter.test_get_messages] Running test with payload A credit card number
|
|
2026-03-25 04:39:45.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.690 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.791 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.794 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":1774413585686139683,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.795 DEBUG [tests.filter.test_get_messages] Running test with payload A phone number
|
|
2026-03-25 04:39:45.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.800 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:45.900 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:45.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:45.903 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":1774413585795688651,"ephemeral":false}]'
|
|
2026-03-25 04:39:45.905 DEBUG [tests.filter.test_get_messages] Running test with payload A UUID
|
|
2026-03-25 04:39:45.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:45.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:45.910 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:46.011 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:46.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:46.014 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":1774413585905608543,"ephemeral":false}]'
|
|
2026-03-25 04:39:46.016 DEBUG [tests.filter.test_get_messages] Running test with payload A hashtag
|
|
2026-03-25 04:39:46.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:46.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:46.021 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:46.122 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:46.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:46.125 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":1774413586016744109,"ephemeral":false}]'
|
|
2026-03-25 04:39:46.126 DEBUG [tests.filter.test_get_messages] Running test with payload A Twitter handle
|
|
2026-03-25 04:39:46.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:46.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:46.132 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:46.232 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:46.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:46.235 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":1774413586127124688,"ephemeral":false}]'
|
|
2026-03-25 04:39:46.237 DEBUG [tests.filter.test_get_messages] Running test with payload A password
|
|
2026-03-25 04:39:46.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:46.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:46.242 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:46.342 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:46.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:46.346 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":1774413586237409592,"ephemeral":false}]'
|
|
2026-03-25 04:39:46.347 DEBUG [tests.filter.test_get_messages] Running test with payload A date in common format
|
|
2026-03-25 04:39:46.348 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:46.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:46.353 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:46.453 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:46.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:46.456 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":1774413586348108157,"ephemeral":false}]'
|
|
2026-03-25 04:39:46.458 DEBUG [tests.filter.test_get_messages] Running test with payload A time string
|
|
2026-03-25 04:39:46.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:46.463 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:46.463 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:46.563 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:46.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:46.566 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":1774413586458643058,"ephemeral":false}]'
|
|
2026-03-25 04:39:46.568 DEBUG [tests.filter.test_get_messages] Running test with payload A mathematical equation
|
|
2026-03-25 04:39:46.568 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37784/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-25 04:39:46.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-25 04:39:46.573 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-25 04:39:46.673 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-25 04:39:46.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34563/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-25 04:39:46.676 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":1774413586568507378,"ephemeral":false}]'
|
|
2026-03-25 04:39:46.679 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-25 04:39:46.680 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-25 04:39:46.680 DEBUG [src.node.waku_node] Stopping container with id 67f0321635a9
|
|
2026-03-25 04:39:47.288 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-25 04:39:47.289 DEBUG [src.node.waku_node] Stopping container with id 58ae5f2b426e
|
|
2026-03-25 04:39:47.846 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-25 04:39:47.847 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-25 04:39:47.860 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-25 04:39:47.867 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|