mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-04 01:23:07 +00:00
347 lines
61 KiB
Plaintext
347 lines
61 KiB
Plaintext
2026-03-08 04:33:25.590 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-08 04:33:25.591 DEBUG [tests.conftest] Running test: test_filter_get_message_with_valid_payloads with id: 2026-03-08_04-33-25__f7292316-a5b9-4864-bd68-8d30214abe85
|
|
2026-03-08 04:33:25.592 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-08 04:33:25.592 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
|
2026-03-08 04:33:25.593 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
|
2026-03-08 04:33:25.603 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-08 04:33:25.604 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-08_04-33-25__f7292316-a5b9-4864-bd68-8d30214abe85__wakuorg_nwaku:latest.log
|
|
2026-03-08 04:33:25.605 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-08 04:33:25.605 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-08 04:33:25.607 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-08 04:33:25.608 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.214
|
|
2026-03-08 04:33:25.608 DEBUG [src.node.docker_mananger] Generated ports ['39866', '39867', '39868', '39869', '39870']
|
|
2026-03-08 04:33:25.608 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-08 04:33:25.609 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-08 04:33:25.610 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-08 04:33:25.610 DEBUG [src.node.docker_mananger] docker run -i -t -p 39866:39866 -p 39867:39867 -p 39868:39868 -p 39869:39869 -p 39870:39870 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=39868 --rest-port=39866 --tcp-port=39867 --discv5-udp-port=39869 --rest-address=0.0.0.0 --nat=extip:172.18.4.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e81f9cd63be5b06a8677d57cb19de1cdee2cdf1dab162ccb6efae51be4ef7c82 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39870 --metrics-logging=true --relay=true --filter=true
|
|
2026-03-08 04:33:25.784 ERROR [src.node.docker_mananger] Max retries reached for container db584dfb39cd. Exiting log stream.
|
|
2026-03-08 04:33:25.837 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.214 waku 04559cc0b0b4e2c8c471faa1ae8564270b2be158e98ebde3b76aa41716ae60de
|
|
2026-03-08 04:33:25.878 DEBUG [src.node.docker_mananger] Container started with ID 04559cc0b0b4. Setting up logs at ./log/docker/node1_2026-03-08_04-33-25__f7292316-a5b9-4864-bd68-8d30214abe85__wakuorg_nwaku:latest.log
|
|
2026-03-08 04:33:25.879 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39866
|
|
2026-03-08 04:33:25.879 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-08 04:33:26.535 ERROR [src.node.docker_mananger] Max retries reached for container 58fa39433d0b. Exiting log stream.
|
|
2026-03-08 04:33:26.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39866/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:26.883 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-08 04:33:26.883 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-08 04:33:26.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39866/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:26.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.214/tcp/39867/p2p/16Uiu2HAmTugXU94LxSMcJreGUaRBSSKv6iPGVihobtbgArkV4bsD","/ip4/172.18.4.214/tcp/39868/ws/p2p/16Uiu2HAmTugXU94LxSMcJreGUaRBSSKv6iPGVihobtbgArkV4bsD"],"enrUri":"enr:-L24QModNwDa8rtPDnylJWowv6KGofIsJvJNB9kFBBtNHOfQLn9q19Ld89PWSZ8gekulAtobvTQuBdhfI-0AjmpDh14CgmlkgnY0gmlwhKwSBNaKbXVsdGlhZGRyc5YACASsEgTWBpu7AAoErBIE1gabvN0DgnJzhQADAQAAiXNlY3AyNTZrMaED4qLcnxCnLGr_nh_YBgejWSHFDpSCU-lgEUtBmPqp0ACDdGNwgpu7g3VkcIKbvYV3YWt1MgU"}'
|
|
2026-03-08 04:33:26.886 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-08 04:33:26.886 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
|
2026-03-08 04:33:26.893 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-08 04:33:26.893 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-08_04-33-25__f7292316-a5b9-4864-bd68-8d30214abe85__wakuorg_nwaku:latest.log
|
|
2026-03-08 04:33:26.893 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-08 04:33:26.893 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-08 04:33:26.895 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-08 04:33:26.895 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.64.197
|
|
2026-03-08 04:33:26.895 DEBUG [src.node.docker_mananger] Generated ports ['29414', '29415', '29416', '29417', '29418']
|
|
2026-03-08 04:33:26.895 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-08 04:33:26.895 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-08 04:33:26.896 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-08 04:33:26.896 DEBUG [src.node.docker_mananger] docker run -i -t -p 29414:29414 -p 29415:29415 -p 29416:29416 -p 29417:29417 -p 29418:29418 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=29416 --rest-port=29414 --tcp-port=29415 --discv5-udp-port=29417 --rest-address=0.0.0.0 --nat=extip:172.18.64.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7b4efda8ea3a6bbc5bd3cfcab89d23a58d16410d516e49abbba7c5e9b61ddf3f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29418 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QModNwDa8rtPDnylJWowv6KGofIsJvJNB9kFBBtNHOfQLn9q19Ld89PWSZ8gekulAtobvTQuBdhfI-0AjmpDh14CgmlkgnY0gmlwhKwSBNaKbXVsdGlhZGRyc5YACASsEgTWBpu7AAoErBIE1gabvN0DgnJzhQADAQAAiXNlY3AyNTZrMaED4qLcnxCnLGr_nh_YBgejWSHFDpSCU-lgEUtBmPqp0ACDdGNwgpu7g3VkcIKbvYV3YWt1MgU --filternode=/ip4/172.18.4.214/tcp/39867/p2p/16Uiu2HAmTugXU94LxSMcJreGUaRBSSKv6iPGVihobtbgArkV4bsD
|
|
2026-03-08 04:33:27.104 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.64.197 waku 64eab8586916be5972a632ea85841262d99a2e582e6aec8f6b39e751269a1255
|
|
2026-03-08 04:33:27.143 DEBUG [src.node.docker_mananger] Container started with ID 64eab8586916. Setting up logs at ./log/docker/node2_2026-03-08_04-33-25__f7292316-a5b9-4864-bd68-8d30214abe85__wakuorg_nwaku:latest.log
|
|
2026-03-08 04:33:27.144 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29414
|
|
2026-03-08 04:33:27.144 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-08 04:33:28.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:28.147 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-08 04:33:28.148 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-08 04:33:28.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:28.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.197/tcp/29415/p2p/16Uiu2HAmM2EByVsj6JLDWS8Lon8aqbfgCL2ixLmgC12XimAumTMM","/ip4/172.18.64.197/tcp/29416/ws/p2p/16Uiu2HAmM2EByVsj6JLDWS8Lon8aqbfgCL2ixLmgC12XimAumTMM"],"enrUri":"enr:-L24QJ0n20JTdpo-Tj__dkoH_hJZTWZpBuU5Tj68eGCvnN08AzunskZERR2EAI4FBlLjcgm6dNQgP2bT7BKkUIQlGRcCgmlkgnY0gmlwhKwSQMWKbXVsdGlhZGRyc5YACASsEkDFBnLnAAoErBJAxQZy6N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfE5XNVjeSLf27XFUSPnIK2fkRyi6uShAhFoKiboyhISDdGNwgnLng3VkcIJy6YV3YWt1MgA"}'
|
|
2026-03-08 04:33:28.150 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-08 04:33:28.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29414/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.214/tcp/39867/p2p/16Uiu2HAmTugXU94LxSMcJreGUaRBSSKv6iPGVihobtbgArkV4bsD"]'
|
|
2026-03-08 04:33:28.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.188 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
|
2026-03-08 04:33:28.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-08 04:33:28.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29414/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "be19e1a4-3e14-4534-ae16-9f2fa1b3e9d3", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
|
2026-03-08 04:33:28.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"be19e1a4-3e14-4534-ae16-9f2fa1b3e9d3","statusDesc":"OK"}'
|
|
2026-03-08 04:33:28.228 DEBUG [tests.filter.test_get_messages] Running test with payload A simple string
|
|
2026-03-08 04:33:28.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:28.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.237 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:28.337 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:28.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:28.341 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":1772944408229793555,"ephemeral":false}]'
|
|
2026-03-08 04:33:28.343 DEBUG [tests.filter.test_get_messages] Running test with payload An integer
|
|
2026-03-08 04:33:28.343 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:28.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.348 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:28.448 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:28.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:28.451 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":1772944408343389486,"ephemeral":false}]'
|
|
2026-03-08 04:33:28.453 DEBUG [tests.filter.test_get_messages] Running test with payload A dictionary
|
|
2026-03-08 04:33:28.453 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:28.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.458 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:28.558 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:28.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:28.561 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":1772944408453487873,"ephemeral":false}]'
|
|
2026-03-08 04:33:28.563 DEBUG [tests.filter.test_get_messages] Running test with payload Chinese characters
|
|
2026-03-08 04:33:28.563 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:28.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.568 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:28.668 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:28.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:28.673 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":1772944408563774248,"ephemeral":false}]'
|
|
2026-03-08 04:33:28.675 DEBUG [tests.filter.test_get_messages] Running test with payload Emojis
|
|
2026-03-08 04:33:28.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:28.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.680 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:28.780 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:28.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:28.784 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":1772944408675720354,"ephemeral":false}]'
|
|
2026-03-08 04:33:28.785 DEBUG [tests.filter.test_get_messages] Running test with payload Lorem ipsum text
|
|
2026-03-08 04:33:28.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:28.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.790 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:28.890 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:28.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:28.894 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":1772944408785863918,"ephemeral":false}]'
|
|
2026-03-08 04:33:28.895 DEBUG [tests.filter.test_get_messages] Running test with payload HTML content
|
|
2026-03-08 04:33:28.896 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:28.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:28.901 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.001 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.004 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":1772944408896129950,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.005 DEBUG [tests.filter.test_get_messages] Running test with payload Cyrillic characters
|
|
2026-03-08 04:33:29.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.010 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.111 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.114 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":1772944409006136512,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.115 DEBUG [tests.filter.test_get_messages] Running test with payload Base64 encoded string
|
|
2026-03-08 04:33:29.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.120 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.221 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.224 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":1772944409115999783,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.225 DEBUG [tests.filter.test_get_messages] Running test with payload Binary data
|
|
2026-03-08 04:33:29.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.230 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.331 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.334 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":1772944409226004731,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.335 DEBUG [tests.filter.test_get_messages] Running test with payload Special characters with whitespace
|
|
2026-03-08 04:33:29.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.340 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.441 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.444 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":1772944409335995797,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.445 DEBUG [tests.filter.test_get_messages] Running test with payload Boolean false as a string
|
|
2026-03-08 04:33:29.446 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.451 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.551 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.554 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":1772944409446162809,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.556 DEBUG [tests.filter.test_get_messages] Running test with payload A float number
|
|
2026-03-08 04:33:29.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.561 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.661 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.664 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":1772944409556347478,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.666 DEBUG [tests.filter.test_get_messages] Running test with payload A list
|
|
2026-03-08 04:33:29.666 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.672 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.772 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.775 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":1772944409666401421,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.777 DEBUG [tests.filter.test_get_messages] Running test with payload Hexadecimal number as a string
|
|
2026-03-08 04:33:29.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.782 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.882 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.885 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":1772944409777273715,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.887 DEBUG [tests.filter.test_get_messages] Running test with payload Email format
|
|
2026-03-08 04:33:29.887 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:29.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:29.892 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:29.992 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:29.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:29.995 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":1772944409887302614,"ephemeral":false}]'
|
|
2026-03-08 04:33:29.997 DEBUG [tests.filter.test_get_messages] Running test with payload URL format
|
|
2026-03-08 04:33:29.997 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.002 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.102 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.105 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":1772944409997473329,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.107 DEBUG [tests.filter.test_get_messages] Running test with payload Date and time in ISO format
|
|
2026-03-08 04:33:30.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.112 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.212 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.215 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":1772944410107580069,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.216 DEBUG [tests.filter.test_get_messages] Running test with payload String with escaped quotes
|
|
2026-03-08 04:33:30.217 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.221 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.322 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.325 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":1772944410217021779,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.326 DEBUG [tests.filter.test_get_messages] Running test with payload A regular expression
|
|
2026-03-08 04:33:30.327 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.331 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.431 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.434 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":1772944410326944546,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.436 DEBUG [tests.filter.test_get_messages] Running test with payload A very long string
|
|
2026-03-08 04:33:30.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.441 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.541 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.545 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":1772944410436461449,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.546 DEBUG [tests.filter.test_get_messages] Running test with payload A JSON string
|
|
2026-03-08 04:33:30.547 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.551 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.651 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.655 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":1772944410546912670,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.657 DEBUG [tests.filter.test_get_messages] Running test with payload A Unix path
|
|
2026-03-08 04:33:30.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.662 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.763 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.766 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":1772944410657492313,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.767 DEBUG [tests.filter.test_get_messages] Running test with payload A Windows path
|
|
2026-03-08 04:33:30.768 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.773 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.873 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.877 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":1772944410768181570,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.879 DEBUG [tests.filter.test_get_messages] Running test with payload An SQL query
|
|
2026-03-08 04:33:30.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.884 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:30.984 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:30.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:30.987 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":1772944410879342575,"ephemeral":false}]'
|
|
2026-03-08 04:33:30.989 DEBUG [tests.filter.test_get_messages] Running test with payload JavaScript code snippet
|
|
2026-03-08 04:33:30.989 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:30.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:30.994 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.094 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.097 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":1772944410989377492,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.099 DEBUG [tests.filter.test_get_messages] Running test with payload A CSS snippet
|
|
2026-03-08 04:33:31.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.104 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.204 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.208 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":1772944411099277531,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.209 DEBUG [tests.filter.test_get_messages] Running test with payload A Python one-liner
|
|
2026-03-08 04:33:31.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.214 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.314 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.318 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":1772944411209783292,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.319 DEBUG [tests.filter.test_get_messages] Running test with payload An IP address
|
|
2026-03-08 04:33:31.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.324 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.424 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.428 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":1772944411319867918,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.429 DEBUG [tests.filter.test_get_messages] Running test with payload A domain name
|
|
2026-03-08 04:33:31.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.434 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.535 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.538 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":1772944411430118608,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.539 DEBUG [tests.filter.test_get_messages] Running test with payload A user agent string
|
|
2026-03-08 04:33:31.540 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.544 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.645 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.648 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":1772944411540207677,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.650 DEBUG [tests.filter.test_get_messages] Running test with payload A credit card number
|
|
2026-03-08 04:33:31.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.655 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.755 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.758 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":1772944411650316416,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.759 DEBUG [tests.filter.test_get_messages] Running test with payload A phone number
|
|
2026-03-08 04:33:31.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.764 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.864 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.867 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":1772944411760224405,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.869 DEBUG [tests.filter.test_get_messages] Running test with payload A UUID
|
|
2026-03-08 04:33:31.869 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.874 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:31.974 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:31.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:31.977 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":1772944411869374831,"ephemeral":false}]'
|
|
2026-03-08 04:33:31.979 DEBUG [tests.filter.test_get_messages] Running test with payload A hashtag
|
|
2026-03-08 04:33:31.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:31.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:31.985 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:32.085 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:32.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:32.088 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":1772944411980286520,"ephemeral":false}]'
|
|
2026-03-08 04:33:32.090 DEBUG [tests.filter.test_get_messages] Running test with payload A Twitter handle
|
|
2026-03-08 04:33:32.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:32.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:32.095 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:32.195 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:32.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:32.198 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":1772944412090429645,"ephemeral":false}]'
|
|
2026-03-08 04:33:32.200 DEBUG [tests.filter.test_get_messages] Running test with payload A password
|
|
2026-03-08 04:33:32.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:32.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:32.204 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:32.304 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:32.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:32.307 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":1772944412200262903,"ephemeral":false}]'
|
|
2026-03-08 04:33:32.309 DEBUG [tests.filter.test_get_messages] Running test with payload A date in common format
|
|
2026-03-08 04:33:32.309 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:32.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:32.314 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:32.414 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:32.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:32.417 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":1772944412309487726,"ephemeral":false}]'
|
|
2026-03-08 04:33:32.418 DEBUG [tests.filter.test_get_messages] Running test with payload A time string
|
|
2026-03-08 04:33:32.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:32.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:32.423 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:32.523 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:32.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:32.526 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":1772944412418793031,"ephemeral":false}]'
|
|
2026-03-08 04:33:32.528 DEBUG [tests.filter.test_get_messages] Running test with payload A mathematical equation
|
|
2026-03-08 04:33:32.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39866/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-08 04:33:32.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-08 04:33:32.533 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-08 04:33:32.633 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-08 04:33:32.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29414/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-08 04:33:32.636 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":1772944412528428649,"ephemeral":false}]'
|
|
2026-03-08 04:33:32.640 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-08 04:33:32.641 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-08 04:33:32.641 DEBUG [src.node.waku_node] Stopping container with id 04559cc0b0b4
|
|
2026-03-08 04:33:33.203 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-08 04:33:33.204 DEBUG [src.node.waku_node] Stopping container with id 64eab8586916
|
|
2026-03-08 04:33:33.764 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-08 04:33:33.768 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-08 04:33:33.778 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-08 04:33:33.784 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|