347 lines
61 KiB
Plaintext

2026-03-07 04:31:12.103 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-07 04:31:12.104 DEBUG [tests.conftest] Running test: test_filter_get_message_with_valid_payloads with id: 2026-03-07_04-31-12__3cdda90e-c479-46e5-8eea-f0d38f2de32a
2026-03-07 04:31:12.104 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-07 04:31:12.104 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-07 04:31:12.105 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-07 04:31:12.111 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-07 04:31:12.112 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-07_04-31-12__3cdda90e-c479-46e5-8eea-f0d38f2de32a__wakuorg_nwaku:latest.log
2026-03-07 04:31:12.112 DEBUG [src.node.waku_node] Starting Node...
2026-03-07 04:31:12.112 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-07 04:31:12.113 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-07 04:31:12.113 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.175.133
2026-03-07 04:31:12.114 DEBUG [src.node.docker_mananger] Generated ports ['45460', '45461', '45462', '45463', '45464']
2026-03-07 04:31:12.114 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-07 04:31:12.114 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-07 04:31:12.114 DEBUG [src.node.waku_node] Using volumes []
2026-03-07 04:31:12.114 DEBUG [src.node.docker_mananger] docker run -i -t -p 45460:45460 -p 45461:45461 -p 45462:45462 -p 45463:45463 -p 45464:45464 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=45462 --rest-port=45460 --tcp-port=45461 --discv5-udp-port=45463 --rest-address=0.0.0.0 --nat=extip:172.18.175.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f0f6aa2e40ab1f7ed41fcbc356eadbaabf4f7a3a98f7407d8ce90c8f5292f32d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45464 --metrics-logging=true --relay=true --filter=true
2026-03-07 04:31:12.302 ERROR [src.node.docker_mananger] Max retries reached for container ae4cb95d1692. Exiting log stream.
2026-03-07 04:31:12.320 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.175.133 waku bf95128cca4eb04968b05ced78bb4616befa4cab9fff80347d46a68eb7b52eb7
2026-03-07 04:31:12.356 DEBUG [src.node.docker_mananger] Container started with ID bf95128cca4e. Setting up logs at ./log/docker/node1_2026-03-07_04-31-12__3cdda90e-c479-46e5-8eea-f0d38f2de32a__wakuorg_nwaku:latest.log
2026-03-07 04:31:12.357 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45460
2026-03-07 04:31:12.357 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-07 04:31:12.851 ERROR [src.node.docker_mananger] Max retries reached for container ca4d6e8caf4a. Exiting log stream.
2026-03-07 04:31:13.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45460/health" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:13.360 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-07 04:31:13.360 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-07 04:31:13.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45460/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:13.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.133/tcp/45461/p2p/16Uiu2HAkySGqcwYfVxTc9EDWMif3bwxJp2tA6DmZRZfuXWwPQ1df","/ip4/172.18.175.133/tcp/45462/ws/p2p/16Uiu2HAkySGqcwYfVxTc9EDWMif3bwxJp2tA6DmZRZfuXWwPQ1df"],"enrUri":"enr:-L24QHhWTAmmk6qjfaiZW6WAD-4fxekX7EL2Z4ReWIf2HCfeXBEqe1LmgolJVVC38gxRop-Iq_YpfWA-i7AfoOe5QvACgmlkgnY0gmlwhKwSr4WKbXVsdGlhZGRyc5YACASsEq-FBrGVAAoErBKvhQaxlt0DgnJzhQADAQAAiXNlY3AyNTZrMaECO5Ypuk80iEXU2hfjRVm-P-gMSeyETI9KOSPN0vEiEUaDdGNwgrGVg3VkcIKxl4V3YWt1MgU"}'
2026-03-07 04:31:13.363 INFO [src.node.waku_node] REST service is ready !!
2026-03-07 04:31:13.364 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-07 04:31:13.372 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-07 04:31:13.372 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-07_04-31-12__3cdda90e-c479-46e5-8eea-f0d38f2de32a__wakuorg_nwaku:latest.log
2026-03-07 04:31:13.372 DEBUG [src.node.waku_node] Starting Node...
2026-03-07 04:31:13.372 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-07 04:31:13.374 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-07 04:31:13.374 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.48
2026-03-07 04:31:13.374 DEBUG [src.node.docker_mananger] Generated ports ['36392', '36393', '36394', '36395', '36396']
2026-03-07 04:31:13.374 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-07 04:31:13.374 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-07 04:31:13.374 DEBUG [src.node.waku_node] Using volumes []
2026-03-07 04:31:13.374 DEBUG [src.node.docker_mananger] docker run -i -t -p 36392:36392 -p 36393:36393 -p 36394:36394 -p 36395:36395 -p 36396:36396 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=36394 --rest-port=36392 --tcp-port=36393 --discv5-udp-port=36395 --rest-address=0.0.0.0 --nat=extip:172.18.184.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=76eb93fadaefdeab64cb1c9ef686ebdeebe93ac1f2d0b55f1b46d08add341ed0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36396 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHhWTAmmk6qjfaiZW6WAD-4fxekX7EL2Z4ReWIf2HCfeXBEqe1LmgolJVVC38gxRop-Iq_YpfWA-i7AfoOe5QvACgmlkgnY0gmlwhKwSr4WKbXVsdGlhZGRyc5YACASsEq-FBrGVAAoErBKvhQaxlt0DgnJzhQADAQAAiXNlY3AyNTZrMaECO5Ypuk80iEXU2hfjRVm-P-gMSeyETI9KOSPN0vEiEUaDdGNwgrGVg3VkcIKxl4V3YWt1MgU --filternode=/ip4/172.18.175.133/tcp/45461/p2p/16Uiu2HAkySGqcwYfVxTc9EDWMif3bwxJp2tA6DmZRZfuXWwPQ1df
2026-03-07 04:31:13.569 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.48 waku efc8b63f37e888b91642bfc1e2e45ef498daa3dfe07e0b3be4904a2b83ca89e4
2026-03-07 04:31:13.604 DEBUG [src.node.docker_mananger] Container started with ID efc8b63f37e8. Setting up logs at ./log/docker/node2_2026-03-07_04-31-12__3cdda90e-c479-46e5-8eea-f0d38f2de32a__wakuorg_nwaku:latest.log
2026-03-07 04:31:13.604 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36392
2026-03-07 04:31:13.605 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-07 04:31:14.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/health" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:14.608 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-07 04:31:14.608 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-07 04:31:14.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:14.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.48/tcp/36393/p2p/16Uiu2HAmNVDwzsNsVbKGHm9B7yQUA1PDTrNa4pkDbJi2L2PcSKXJ","/ip4/172.18.184.48/tcp/36394/ws/p2p/16Uiu2HAmNVDwzsNsVbKGHm9B7yQUA1PDTrNa4pkDbJi2L2PcSKXJ"],"enrUri":"enr:-L24QBy8MiqGPceWoumSni2yRgEwH442CZwae7OMgegIV6dwAlhjVaPtg-wn_u9BN1pMMFbRBB57fu16dhY7vco9Ed0CgmlkgnY0gmlwhKwSuDCKbXVsdGlhZGRyc5YACASsErgwBo4pAAoErBK4MAaOKt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkhRv3LQGm5x7fXhnrBQiifiXVk9Cq0ubblm7x0ASsv2DdGNwgo4pg3VkcIKOK4V3YWt1MgA"}'
2026-03-07 04:31:14.611 INFO [src.node.waku_node] REST service is ready !!
2026-03-07 04:31:14.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36392/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.175.133/tcp/45461/p2p/16Uiu2HAkySGqcwYfVxTc9EDWMif3bwxJp2tA6DmZRZfuXWwPQ1df"]'
2026-03-07 04:31:14.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:14.649 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-07 04:31:14.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-07 04:31:14.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:14.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36392/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0bb429f2-bdf7-4885-b8e6-5c71492454f9", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-07 04:31:14.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"0bb429f2-bdf7-4885-b8e6-5c71492454f9","statusDesc":"OK"}'
2026-03-07 04:31:14.685 DEBUG [tests.filter.test_get_messages] Running test with payload A simple string
2026-03-07 04:31:14.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:14.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:14.693 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:14.793 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:14.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:14.797 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":1772857874686057383,"ephemeral":false}]'
2026-03-07 04:31:14.799 DEBUG [tests.filter.test_get_messages] Running test with payload An integer
2026-03-07 04:31:14.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:14.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:14.804 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:14.904 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:14.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:14.907 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":1772857874799503835,"ephemeral":false}]'
2026-03-07 04:31:14.909 DEBUG [tests.filter.test_get_messages] Running test with payload A dictionary
2026-03-07 04:31:14.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:14.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:14.914 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.014 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.018 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":1772857874909798987,"ephemeral":false}]'
2026-03-07 04:31:15.019 DEBUG [tests.filter.test_get_messages] Running test with payload Chinese characters
2026-03-07 04:31:15.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.024 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.125 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.128 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":1772857875020076197,"ephemeral":false}]'
2026-03-07 04:31:15.131 DEBUG [tests.filter.test_get_messages] Running test with payload Emojis
2026-03-07 04:31:15.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.136 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.236 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.239 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":1772857875131242357,"ephemeral":false}]'
2026-03-07 04:31:15.241 DEBUG [tests.filter.test_get_messages] Running test with payload Lorem ipsum text
2026-03-07 04:31:15.241 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.246 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.346 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.350 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":1772857875241597691,"ephemeral":false}]'
2026-03-07 04:31:15.351 DEBUG [tests.filter.test_get_messages] Running test with payload HTML content
2026-03-07 04:31:15.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.356 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.457 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.460 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":1772857875351790960,"ephemeral":false}]'
2026-03-07 04:31:15.462 DEBUG [tests.filter.test_get_messages] Running test with payload Cyrillic characters
2026-03-07 04:31:15.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.466 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.567 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.570 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":1772857875462255020,"ephemeral":false}]'
2026-03-07 04:31:15.571 DEBUG [tests.filter.test_get_messages] Running test with payload Base64 encoded string
2026-03-07 04:31:15.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.576 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.677 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.680 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":1772857875571928843,"ephemeral":false}]'
2026-03-07 04:31:15.681 DEBUG [tests.filter.test_get_messages] Running test with payload Binary data
2026-03-07 04:31:15.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.686 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.787 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.790 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":1772857875682044234,"ephemeral":false}]'
2026-03-07 04:31:15.791 DEBUG [tests.filter.test_get_messages] Running test with payload Special characters with whitespace
2026-03-07 04:31:15.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.796 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:15.896 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:15.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:15.899 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":1772857875791626403,"ephemeral":false}]'
2026-03-07 04:31:15.901 DEBUG [tests.filter.test_get_messages] Running test with payload Boolean false as a string
2026-03-07 04:31:15.901 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:15.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:15.906 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.006 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.010 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":1772857875901462536,"ephemeral":false}]'
2026-03-07 04:31:16.011 DEBUG [tests.filter.test_get_messages] Running test with payload A float number
2026-03-07 04:31:16.011 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.016 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.116 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.119 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":1772857876011638906,"ephemeral":false}]'
2026-03-07 04:31:16.121 DEBUG [tests.filter.test_get_messages] Running test with payload A list
2026-03-07 04:31:16.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.125 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.226 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.229 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":1772857876121257445,"ephemeral":false}]'
2026-03-07 04:31:16.230 DEBUG [tests.filter.test_get_messages] Running test with payload Hexadecimal number as a string
2026-03-07 04:31:16.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.235 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.335 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.338 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":1772857876231041307,"ephemeral":false}]'
2026-03-07 04:31:16.339 DEBUG [tests.filter.test_get_messages] Running test with payload Email format
2026-03-07 04:31:16.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.344 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.444 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.447 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":1772857876339891256,"ephemeral":false}]'
2026-03-07 04:31:16.448 DEBUG [tests.filter.test_get_messages] Running test with payload URL format
2026-03-07 04:31:16.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.452 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.553 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.555 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":1772857876448529920,"ephemeral":false}]'
2026-03-07 04:31:16.557 DEBUG [tests.filter.test_get_messages] Running test with payload Date and time in ISO format
2026-03-07 04:31:16.557 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.562 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.662 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.665 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":1772857876557682311,"ephemeral":false}]'
2026-03-07 04:31:16.666 DEBUG [tests.filter.test_get_messages] Running test with payload String with escaped quotes
2026-03-07 04:31:16.667 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.671 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.772 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.774 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":1772857876667146914,"ephemeral":false}]'
2026-03-07 04:31:16.776 DEBUG [tests.filter.test_get_messages] Running test with payload A regular expression
2026-03-07 04:31:16.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.780 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.881 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.883 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":1772857876776571935,"ephemeral":false}]'
2026-03-07 04:31:16.885 DEBUG [tests.filter.test_get_messages] Running test with payload A very long string
2026-03-07 04:31:16.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.890 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:16.990 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:16.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:16.993 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":1772857876885642289,"ephemeral":false}]'
2026-03-07 04:31:16.995 DEBUG [tests.filter.test_get_messages] Running test with payload A JSON string
2026-03-07 04:31:16.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:16.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:16.999 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.099 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.102 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":1772857876995291235,"ephemeral":false}]'
2026-03-07 04:31:17.104 DEBUG [tests.filter.test_get_messages] Running test with payload A Unix path
2026-03-07 04:31:17.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.109 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.209 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.212 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":1772857877104537864,"ephemeral":false}]'
2026-03-07 04:31:17.213 DEBUG [tests.filter.test_get_messages] Running test with payload A Windows path
2026-03-07 04:31:17.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.218 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.318 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.321 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":1772857877213886833,"ephemeral":false}]'
2026-03-07 04:31:17.322 DEBUG [tests.filter.test_get_messages] Running test with payload An SQL query
2026-03-07 04:31:17.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.327 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.427 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.430 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":1772857877322944210,"ephemeral":false}]'
2026-03-07 04:31:17.431 DEBUG [tests.filter.test_get_messages] Running test with payload JavaScript code snippet
2026-03-07 04:31:17.432 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.436 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.536 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.539 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":1772857877432122492,"ephemeral":false}]'
2026-03-07 04:31:17.541 DEBUG [tests.filter.test_get_messages] Running test with payload A CSS snippet
2026-03-07 04:31:17.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.546 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.646 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.649 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":1772857877541468912,"ephemeral":false}]'
2026-03-07 04:31:17.650 DEBUG [tests.filter.test_get_messages] Running test with payload A Python one-liner
2026-03-07 04:31:17.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.655 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.755 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.758 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":1772857877650808526,"ephemeral":false}]'
2026-03-07 04:31:17.759 DEBUG [tests.filter.test_get_messages] Running test with payload An IP address
2026-03-07 04:31:17.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.764 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.864 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.867 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":1772857877759892562,"ephemeral":false}]'
2026-03-07 04:31:17.868 DEBUG [tests.filter.test_get_messages] Running test with payload A domain name
2026-03-07 04:31:17.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.873 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:17.973 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:17.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:17.976 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":1772857877868800217,"ephemeral":false}]'
2026-03-07 04:31:17.977 DEBUG [tests.filter.test_get_messages] Running test with payload A user agent string
2026-03-07 04:31:17.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:17.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:17.982 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.083 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.085 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":1772857877978227365,"ephemeral":false}]'
2026-03-07 04:31:18.087 DEBUG [tests.filter.test_get_messages] Running test with payload A credit card number
2026-03-07 04:31:18.087 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.091 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.191 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.194 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":1772857878087297472,"ephemeral":false}]'
2026-03-07 04:31:18.195 DEBUG [tests.filter.test_get_messages] Running test with payload A phone number
2026-03-07 04:31:18.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.200 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.300 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.303 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":1772857878196153371,"ephemeral":false}]'
2026-03-07 04:31:18.304 DEBUG [tests.filter.test_get_messages] Running test with payload A UUID
2026-03-07 04:31:18.305 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.309 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.409 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.412 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":1772857878305081425,"ephemeral":false}]'
2026-03-07 04:31:18.415 DEBUG [tests.filter.test_get_messages] Running test with payload A hashtag
2026-03-07 04:31:18.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.419 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.520 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.523 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":1772857878415355701,"ephemeral":false}]'
2026-03-07 04:31:18.524 DEBUG [tests.filter.test_get_messages] Running test with payload A Twitter handle
2026-03-07 04:31:18.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.528 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.629 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.631 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":1772857878524524138,"ephemeral":false}]'
2026-03-07 04:31:18.632 DEBUG [tests.filter.test_get_messages] Running test with payload A password
2026-03-07 04:31:18.633 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.637 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.737 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.740 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":1772857878633114789,"ephemeral":false}]'
2026-03-07 04:31:18.741 DEBUG [tests.filter.test_get_messages] Running test with payload A date in common format
2026-03-07 04:31:18.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.746 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.846 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.849 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":1772857878742099584,"ephemeral":false}]'
2026-03-07 04:31:18.850 DEBUG [tests.filter.test_get_messages] Running test with payload A time string
2026-03-07 04:31:18.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.855 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:18.955 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:18.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:18.958 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":1772857878850791138,"ephemeral":false}]'
2026-03-07 04:31:18.959 DEBUG [tests.filter.test_get_messages] Running test with payload A mathematical equation
2026-03-07 04:31:18.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45460/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-07 04:31:18.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-07 04:31:18.963 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-07 04:31:19.064 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-07 04:31:19.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36392/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-07 04:31:19.066 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":1772857878959683504,"ephemeral":false}]'
2026-03-07 04:31:19.070 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-07 04:31:19.070 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-07 04:31:19.071 DEBUG [src.node.waku_node] Stopping container with id bf95128cca4e
2026-03-07 04:31:19.615 DEBUG [src.node.waku_node] Container stopped.
2026-03-07 04:31:19.615 DEBUG [src.node.waku_node] Stopping container with id efc8b63f37e8
2026-03-07 04:31:20.141 DEBUG [src.node.waku_node] Container stopped.
2026-03-07 04:31:20.145 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-07 04:31:20.154 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-07 04:31:20.161 DEBUG [src.node.docker_mananger] No errors found in the waku logs.