mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-01 16:13:13 +00:00
655 lines
120 KiB
Plaintext
655 lines
120 KiB
Plaintext
2026-02-25 07:25:26.136 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-02-25 07:25:26.136 DEBUG [tests.conftest] Running test: test_light_push_with_valid_payloads with id: 2026-02-25_07-25-26__2c1b244f-9a2f-45ce-881b-773758c23d29
|
|
2026-02-25 07:25:26.137 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-02-25 07:25:26.137 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
|
2026-02-25 07:25:26.143 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-25 07:25:26.143 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-02-25_07-25-26__2c1b244f-9a2f-45ce-881b-773758c23d29__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:25:26.143 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-25 07:25:26.144 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-25 07:25:26.145 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-25 07:25:26.145 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.117.228
|
|
2026-02-25 07:25:26.145 DEBUG [src.node.docker_mananger] Generated ports ['53510', '53511', '53512', '53513', '53514']
|
|
2026-02-25 07:25:26.145 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-25 07:25:26.145 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-25 07:25:26.145 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-25 07:25:26.146 DEBUG [src.node.docker_mananger] docker run -i -t -p 53510:53510 -p 53511:53511 -p 53512:53512 -p 53513:53513 -p 53514:53514 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=53512 --rest-port=53510 --tcp-port=53511 --discv5-udp-port=53513 --rest-address=0.0.0.0 --nat=extip:172.18.117.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=53baa42fb36bdb923e8c601adc8d8a04e7b6e9c67e1ffff74d8f5d83e3a52c54 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53514 --metrics-logging=true --lightpush=true --relay=true
|
|
2026-02-25 07:25:26.344 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.117.228 waku d6c395258d48c51fd4ac973619f5c0d35dbdb7437e270b35429ec315141be170
|
|
2026-02-25 07:25:26.380 DEBUG [src.node.docker_mananger] Container started with ID d6c395258d48. Setting up logs at ./log/docker/receiving_node1_2026-02-25_07-25-26__2c1b244f-9a2f-45ce-881b-773758c23d29__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:25:26.381 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53510
|
|
2026-02-25 07:25:26.381 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-25 07:25:26.432 ERROR [src.node.docker_mananger] Max retries reached for container 1f10f98d832b. Exiting log stream.
|
|
2026-02-25 07:25:26.943 ERROR [src.node.docker_mananger] Max retries reached for container 24c5745015c9. Exiting log stream.
|
|
2026-02-25 07:25:27.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:27.385 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-02-25 07:25:27.385 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-25 07:25:27.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:27.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.228/tcp/53511/p2p/16Uiu2HAkwAnGSfZkNhWdM33NQexMEtfnviNEwb8u68bneJpVdbVG","/ip4/172.18.117.228/tcp/53512/ws/p2p/16Uiu2HAkwAnGSfZkNhWdM33NQexMEtfnviNEwb8u68bneJpVdbVG"],"enrUri":"enr:-L24QO2Typw_kVxAsxF33slWuL8G6LjMzJjPseNy4WN8s81UNyzOfFVxTmNuC4VFxxiDyCT2nf8X4MjfS9FrIMaoRioCgmlkgnY0gmlwhKwSdeSKbXVsdGlhZGRyc5YACASsEnXkBtEHAAoErBJ15AbRCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECGebFQRKW477vJGicOEv-b3EaawbOSDNxQ4yi2AQwzK-DdGNwgtEHg3VkcILRCYV3YWt1Mgk"}'
|
|
2026-02-25 07:25:27.387 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-25 07:25:27.394 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-25 07:25:27.394 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-02-25_07-25-26__2c1b244f-9a2f-45ce-881b-773758c23d29__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:25:27.394 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-25 07:25:27.395 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-25 07:25:27.396 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-25 07:25:27.396 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.91
|
|
2026-02-25 07:25:27.396 DEBUG [src.node.docker_mananger] Generated ports ['44656', '44657', '44658', '44659', '44660']
|
|
2026-02-25 07:25:27.397 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-25 07:25:27.397 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-25 07:25:27.397 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-25 07:25:27.397 DEBUG [src.node.docker_mananger] docker run -i -t -p 44656:44656 -p 44657:44657 -p 44658:44658 -p 44659:44659 -p 44660:44660 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=44658 --rest-port=44656 --tcp-port=44657 --discv5-udp-port=44659 --rest-address=0.0.0.0 --nat=extip:172.18.130.91 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7accc6b63da4ecab3d05ecc2914c2adaa7fa8bc6fdc6ad688a3f0debbd1ba766 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44660 --metrics-logging=true --lightpush=false --relay=true
|
|
2026-02-25 07:25:27.580 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.91 waku 118f212414c6914b8a9a28552a6afab254ec81d73140e48a5d70a7b4dcd591bb
|
|
2026-02-25 07:25:27.613 DEBUG [src.node.docker_mananger] Container started with ID 118f212414c6. Setting up logs at ./log/docker/receiving_node2_2026-02-25_07-25-26__2c1b244f-9a2f-45ce-881b-773758c23d29__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:25:27.614 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44656
|
|
2026-02-25 07:25:27.614 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-25 07:25:28.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:28.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"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-02-25 07:25:28.618 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-25 07:25:28.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:28.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.91/tcp/44657/p2p/16Uiu2HAm1bjcqaCKGCuWy3AVyYC6AgKec9bHu4tmX51mpzmp722v","/ip4/172.18.130.91/tcp/44658/ws/p2p/16Uiu2HAm1bjcqaCKGCuWy3AVyYC6AgKec9bHu4tmX51mpzmp722v"],"enrUri":"enr:-L24QF_AK8aPl8qp2dHBo3t7U6Ddx6TeIpEbM0tQT8VNZ_HnbyxLHUaL2IJK5XgdSuhYEA8oryi1FvCIiBo0nx2N_woCgmlkgnY0gmlwhKwSgluKbXVsdGlhZGRyc5YACASsEoJbBq5xAAoErBKCWwauct0DgnJzhQADAQAAiXNlY3AyNTZrMaECW7oLP9o2hyhuoYbODEPE6AxKkif2IFHC-nuCHDHsBbODdGNwgq5xg3VkcIKuc4V3YWt1MgE"}'
|
|
2026-02-25 07:25:28.620 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-25 07:25:28.621 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44656/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.117.228/tcp/53511/p2p/16Uiu2HAkwAnGSfZkNhWdM33NQexMEtfnviNEwb8u68bneJpVdbVG"]'
|
|
2026-02-25 07:25:28.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:28.667 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-25 07:25:28.667 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-02-25_07-25-26__2c1b244f-9a2f-45ce-881b-773758c23d29__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:25:28.667 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-25 07:25:28.667 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-25 07:25:28.669 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-25 07:25:28.669 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.147.215
|
|
2026-02-25 07:25:28.669 DEBUG [src.node.docker_mananger] Generated ports ['21748', '21749', '21750', '21751', '21752']
|
|
2026-02-25 07:25:28.669 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-25 07:25:28.669 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-25 07:25:28.669 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-25 07:25:28.670 DEBUG [src.node.docker_mananger] docker run -i -t -p 21748:21748 -p 21749:21749 -p 21750:21750 -p 21751:21751 -p 21752:21752 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=21750 --rest-port=21748 --tcp-port=21749 --discv5-udp-port=21751 --rest-address=0.0.0.0 --nat=extip:172.18.147.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5507d21dfb1e642a1eeb39cdf93c4a96cfcae4f5e7f5dede60c1d0801e8ad460 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21752 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QO2Typw_kVxAsxF33slWuL8G6LjMzJjPseNy4WN8s81UNyzOfFVxTmNuC4VFxxiDyCT2nf8X4MjfS9FrIMaoRioCgmlkgnY0gmlwhKwSdeSKbXVsdGlhZGRyc5YACASsEnXkBtEHAAoErBJ15AbRCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECGebFQRKW477vJGicOEv-b3EaawbOSDNxQ4yi2AQwzK-DdGNwgtEHg3VkcILRCYV3YWt1Mgk --lightpushnode=/ip4/172.18.117.228/tcp/53511/p2p/16Uiu2HAkwAnGSfZkNhWdM33NQexMEtfnviNEwb8u68bneJpVdbVG --lightpush=true --relay=true
|
|
2026-02-25 07:25:28.876 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.147.215 waku bc48ede3294fda27c7f76ccf20a6785a6dc10c74cbb7742f272429cbadb81fe5
|
|
2026-02-25 07:25:28.908 DEBUG [src.node.docker_mananger] Container started with ID bc48ede3294f. Setting up logs at ./log/docker/lightpush_node1_2026-02-25_07-25-26__2c1b244f-9a2f-45ce-881b-773758c23d29__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:25:28.909 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21748
|
|
2026-02-25 07:25:28.909 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-25 07:25:29.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:29.912 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-02-25 07:25:29.913 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-25 07:25:29.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:29.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.215/tcp/21749/p2p/16Uiu2HAmUorPvt4LVnkgFXFcPc3SWp1i7ftBfo18cjT8ojRxGp3d","/ip4/172.18.147.215/tcp/21750/ws/p2p/16Uiu2HAmUorPvt4LVnkgFXFcPc3SWp1i7ftBfo18cjT8ojRxGp3d"],"enrUri":"enr:-L24QOXJu7uBTnNZIxJMMM03s4_C12Gkrr_GcKD54S8ipsZPfV89799bIoykAucdDl2P4hOtm5q_SYoZ1PVA-k_LUdACgmlkgnY0gmlwhKwSk9eKbXVsdGlhZGRyc5YACASsEpPXBlT1AAoErBKT1wZU9t0DgnJzhQADAQAAiXNlY3AyNTZrMaED8AA5VBUvFObnxusLiCh2Xgl8-JHT-KJanuJx3gBgTHyDdGNwglT1g3VkcIJU94V3YWt1Mgk"}'
|
|
2026-02-25 07:25:29.915 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-25 07:25:29.916 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.117.228/tcp/53511/p2p/16Uiu2HAkwAnGSfZkNhWdM33NQexMEtfnviNEwb8u68bneJpVdbVG"]'
|
|
2026-02-25 07:25:29.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:29.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.91/tcp/44657/p2p/16Uiu2HAm1bjcqaCKGCuWy3AVyYC6AgKec9bHu4tmX51mpzmp722v"]'
|
|
2026-02-25 07:25:29.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:29.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53510/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-25 07:25:29.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:29.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44656/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-25 07:25:29.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:29.996 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-25 07:25:30.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.004 DEBUG [tests.light_push.test_publish] Running test with payload A simple string
|
|
2026-02-25 07:25:30.004 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:30.005 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004330004526794}}'
|
|
2026-02-25 07:25:30.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.020 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:30.121 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330004526794,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.125 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330004526794,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.129 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330004526794,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.132 DEBUG [tests.light_push.test_publish] Running test with payload An integer
|
|
2026-02-25 07:25:30.133 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:30.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004330132809182}}'
|
|
2026-02-25 07:25:30.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.147 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:30.247 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330132809182,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.251 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330132809182,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.255 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330132809182,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.258 DEBUG [tests.light_push.test_publish] Running test with payload A dictionary
|
|
2026-02-25 07:25:30.259 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:30.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004330258855387}}'
|
|
2026-02-25 07:25:30.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.274 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:30.374 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330258855387,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.378 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330258855387,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.381 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330258855387,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.385 DEBUG [tests.light_push.test_publish] Running test with payload Chinese characters
|
|
2026-02-25 07:25:30.385 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:30.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004330385689060}}'
|
|
2026-02-25 07:25:30.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.398 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:30.498 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330385689060,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.502 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330385689060,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.506 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330385689060,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.510 DEBUG [tests.light_push.test_publish] Running test with payload Emojis
|
|
2026-02-25 07:25:30.510 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:30.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004330510509318}}'
|
|
2026-02-25 07:25:30.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.522 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:30.623 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330510509318,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.626 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330510509318,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.630 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330510509318,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.633 DEBUG [tests.light_push.test_publish] Running test with payload Lorem ipsum text
|
|
2026-02-25 07:25:30.634 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:30.634 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004330634083424}}'
|
|
2026-02-25 07:25:30.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.647 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:30.747 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330634083424,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.751 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330634083424,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.754 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330634083424,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.758 DEBUG [tests.light_push.test_publish] Running test with payload HTML content
|
|
2026-02-25 07:25:30.758 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:30.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004330758706439}}'
|
|
2026-02-25 07:25:30.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.770 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:30.870 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330758706439,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.875 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330758706439,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.878 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:30.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330758706439,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:30.882 DEBUG [tests.light_push.test_publish] Running test with payload Cyrillic characters
|
|
2026-02-25 07:25:30.882 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:30.883 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004330882682873}}'
|
|
2026-02-25 07:25:30.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:30.896 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:30.996 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:30.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330882682873,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.001 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330882682873,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.005 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004330882682873,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.009 DEBUG [tests.light_push.test_publish] Running test with payload Base64 encoded string
|
|
2026-02-25 07:25:31.009 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:31.009 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004331009383162}}'
|
|
2026-02-25 07:25:31.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:31.023 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:31.123 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331009383162,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.128 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331009383162,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.132 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331009383162,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.135 DEBUG [tests.light_push.test_publish] Running test with payload Binary data
|
|
2026-02-25 07:25:31.136 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:31.136 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004331136008540}}'
|
|
2026-02-25 07:25:31.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:31.149 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:31.249 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331136008540,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.253 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331136008540,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.257 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331136008540,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.260 DEBUG [tests.light_push.test_publish] Running test with payload Special characters with whitespace
|
|
2026-02-25 07:25:31.261 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:31.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004331261037714}}'
|
|
2026-02-25 07:25:31.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:31.273 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:31.373 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331261037714,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.378 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331261037714,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.382 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331261037714,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.385 DEBUG [tests.light_push.test_publish] Running test with payload Boolean false as a string
|
|
2026-02-25 07:25:31.386 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:31.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004331386124363}}'
|
|
2026-02-25 07:25:31.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:31.399 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:31.500 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331386124363,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.504 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331386124363,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.507 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331386124363,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.511 DEBUG [tests.light_push.test_publish] Running test with payload A float number
|
|
2026-02-25 07:25:31.512 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:31.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004331511835429}}'
|
|
2026-02-25 07:25:31.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:31.524 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:31.624 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331511835429,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.628 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331511835429,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.632 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331511835429,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.636 DEBUG [tests.light_push.test_publish] Running test with payload A list
|
|
2026-02-25 07:25:31.636 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:31.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004331636353414}}'
|
|
2026-02-25 07:25:31.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:31.648 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:31.749 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331636353414,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.753 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331636353414,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.756 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331636353414,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.760 DEBUG [tests.light_push.test_publish] Running test with payload Hexadecimal number as a string
|
|
2026-02-25 07:25:31.760 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:31.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004331760563641}}'
|
|
2026-02-25 07:25:31.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:31.773 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:31.873 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331760563641,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.877 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331760563641,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.881 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:31.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:31.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331760563641,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:31.884 DEBUG [tests.light_push.test_publish] Running test with payload Email format
|
|
2026-02-25 07:25:31.885 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:31.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004331885057668}}'
|
|
2026-02-25 07:25:31.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:31.900 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:32.000 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331885057668,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.004 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331885057668,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.008 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004331885057668,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.011 DEBUG [tests.light_push.test_publish] Running test with payload URL format
|
|
2026-02-25 07:25:32.012 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:32.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004332011857148}}'
|
|
2026-02-25 07:25:32.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:32.027 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:32.127 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332011857148,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.131 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332011857148,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.135 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332011857148,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.139 DEBUG [tests.light_push.test_publish] Running test with payload Date and time in ISO format
|
|
2026-02-25 07:25:32.139 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:32.139 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004332139368547}}'
|
|
2026-02-25 07:25:32.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:32.152 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:32.253 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332139368547,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.257 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332139368547,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.261 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332139368547,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.265 DEBUG [tests.light_push.test_publish] Running test with payload String with escaped quotes
|
|
2026-02-25 07:25:32.266 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:32.266 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004332265931307}}'
|
|
2026-02-25 07:25:32.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:32.280 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:32.381 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332265931307,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.385 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332265931307,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.388 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332265931307,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.392 DEBUG [tests.light_push.test_publish] Running test with payload A regular expression
|
|
2026-02-25 07:25:32.393 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:32.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004332392871908}}'
|
|
2026-02-25 07:25:32.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:32.409 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:32.510 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332392871908,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.514 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332392871908,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.517 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332392871908,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.521 DEBUG [tests.light_push.test_publish] Running test with payload A very long string
|
|
2026-02-25 07:25:32.522 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:32.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004332521879221}}'
|
|
2026-02-25 07:25:32.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:32.537 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:32.638 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332521879221,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.642 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332521879221,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.646 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332521879221,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.650 DEBUG [tests.light_push.test_publish] Running test with payload A JSON string
|
|
2026-02-25 07:25:32.650 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:32.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004332650394103}}'
|
|
2026-02-25 07:25:32.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:32.666 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:32.767 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332650394103,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.770 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332650394103,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.774 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332650394103,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.777 DEBUG [tests.light_push.test_publish] Running test with payload A Unix path
|
|
2026-02-25 07:25:32.778 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:32.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004332778174923}}'
|
|
2026-02-25 07:25:32.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:32.792 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:32.893 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332778174923,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.897 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332778174923,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.901 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:32.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:32.903 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332778174923,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:32.904 DEBUG [tests.light_push.test_publish] Running test with payload A Windows path
|
|
2026-02-25 07:25:32.904 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:32.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004332904708571}}'
|
|
2026-02-25 07:25:32.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:32.918 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:33.019 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332904708571,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.022 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332904708571,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.026 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004332904708571,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.029 DEBUG [tests.light_push.test_publish] Running test with payload An SQL query
|
|
2026-02-25 07:25:33.030 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:33.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004333030235016}}'
|
|
2026-02-25 07:25:33.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:33.042 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:33.142 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333030235016,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.146 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333030235016,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.150 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333030235016,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.153 DEBUG [tests.light_push.test_publish] Running test with payload JavaScript code snippet
|
|
2026-02-25 07:25:33.154 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:33.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004333154023297}}'
|
|
2026-02-25 07:25:33.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:33.166 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:33.266 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333154023297,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.270 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333154023297,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.273 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333154023297,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.277 DEBUG [tests.light_push.test_publish] Running test with payload A CSS snippet
|
|
2026-02-25 07:25:33.277 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:33.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004333277553676}}'
|
|
2026-02-25 07:25:33.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:33.290 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:33.391 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333277553676,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.394 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333277553676,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.398 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333277553676,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.401 DEBUG [tests.light_push.test_publish] Running test with payload A Python one-liner
|
|
2026-02-25 07:25:33.402 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:33.402 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004333402184570}}'
|
|
2026-02-25 07:25:33.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:33.414 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:33.514 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333402184570,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.518 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333402184570,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.522 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333402184570,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.525 DEBUG [tests.light_push.test_publish] Running test with payload An IP address
|
|
2026-02-25 07:25:33.525 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:33.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004333525798332}}'
|
|
2026-02-25 07:25:33.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:33.538 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:33.638 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333525798332,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.642 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333525798332,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.645 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333525798332,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.649 DEBUG [tests.light_push.test_publish] Running test with payload A domain name
|
|
2026-02-25 07:25:33.649 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:33.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004333649465439}}'
|
|
2026-02-25 07:25:33.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:33.662 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:33.763 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333649465439,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.767 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333649465439,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.770 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333649465439,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.774 DEBUG [tests.light_push.test_publish] Running test with payload A user agent string
|
|
2026-02-25 07:25:33.774 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:33.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004333774502122}}'
|
|
2026-02-25 07:25:33.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:33.808 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:33.908 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333774502122,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.912 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333774502122,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.915 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:33.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:33.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333774502122,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:33.919 DEBUG [tests.light_push.test_publish] Running test with payload A credit card number
|
|
2026-02-25 07:25:33.919 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:33.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004333919759819}}'
|
|
2026-02-25 07:25:33.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:33.935 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:34.035 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333919759819,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.039 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333919759819,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.043 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004333919759819,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.046 DEBUG [tests.light_push.test_publish] Running test with payload A phone number
|
|
2026-02-25 07:25:34.047 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:34.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004334047178477}}'
|
|
2026-02-25 07:25:34.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:34.059 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:34.159 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334047178477,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.163 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334047178477,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.167 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334047178477,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.170 DEBUG [tests.light_push.test_publish] Running test with payload A UUID
|
|
2026-02-25 07:25:34.171 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:34.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004334171073208}}'
|
|
2026-02-25 07:25:34.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:34.186 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:34.286 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334171073208,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.290 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334171073208,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.294 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334171073208,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.298 DEBUG [tests.light_push.test_publish] Running test with payload A hashtag
|
|
2026-02-25 07:25:34.298 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:34.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004334298709780}}'
|
|
2026-02-25 07:25:34.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:34.314 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:34.414 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334298709780,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.418 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334298709780,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.422 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334298709780,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.426 DEBUG [tests.light_push.test_publish] Running test with payload A Twitter handle
|
|
2026-02-25 07:25:34.426 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:34.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004334426542957}}'
|
|
2026-02-25 07:25:34.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:34.439 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:34.539 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334426542957,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.543 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334426542957,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.547 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334426542957,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.551 DEBUG [tests.light_push.test_publish] Running test with payload A password
|
|
2026-02-25 07:25:34.551 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:34.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004334551293444}}'
|
|
2026-02-25 07:25:34.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:34.564 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:34.665 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334551293444,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.669 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334551293444,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.672 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334551293444,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.676 DEBUG [tests.light_push.test_publish] Running test with payload A date in common format
|
|
2026-02-25 07:25:34.677 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:34.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004334677015179}}'
|
|
2026-02-25 07:25:34.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:34.689 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:34.790 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334677015179,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.794 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334677015179,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.797 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334677015179,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.801 DEBUG [tests.light_push.test_publish] Running test with payload A time string
|
|
2026-02-25 07:25:34.801 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:34.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004334801610769}}'
|
|
2026-02-25 07:25:34.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:34.814 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:34.914 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334801610769,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.918 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334801610769,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.922 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:34.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:34.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334801610769,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:34.926 DEBUG [tests.light_push.test_publish] Running test with payload A mathematical equation
|
|
2026-02-25 07:25:34.926 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:25:34.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772004334926281828}}'
|
|
2026-02-25 07:25:34.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:25:34.939 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:25:35.039 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:35.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:35.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334926281828,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:35.043 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:35.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:35.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334926281828,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:35.046 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:25:35.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:25:35.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772004334926281828,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:25:35.051 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-02-25 07:25:35.052 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-02-25 07:25:35.053 DEBUG [src.node.waku_node] Stopping container with id d6c395258d48
|
|
2026-02-25 07:25:35.631 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-25 07:25:35.631 DEBUG [src.node.waku_node] Stopping container with id 118f212414c6
|
|
2026-02-25 07:25:36.183 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-25 07:25:36.185 DEBUG [src.node.waku_node] Stopping container with id bc48ede3294f
|
|
2026-02-25 07:25:36.540 ERROR [src.node.docker_mananger] Max retries reached for container d6c395258d48. Exiting log stream.
|
|
2026-02-25 07:25:36.719 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-25 07:25:36.722 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-02-25 07:25:36.785 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-02-25 07:25:36.809 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-02-25 07:25:36.852 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|