mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-05 18:09:25 +00:00
655 lines
118 KiB
Plaintext
655 lines
118 KiB
Plaintext
2026-02-25 07:23:41.938 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-02-25 07:23:41.938 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-02-25_07-23-41__d7e1025e-ac85-4bf9-a939-180833928395
|
|
2026-02-25 07:23:41.938 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-02-25 07:23:41.939 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
|
2026-02-25 07:23:41.945 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-25 07:23:41.945 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-02-25_07-23-41__d7e1025e-ac85-4bf9-a939-180833928395__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:23:41.945 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-25 07:23:41.945 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-25 07:23:41.947 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-25 07:23:41.947 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.164
|
|
2026-02-25 07:23:41.947 DEBUG [src.node.docker_mananger] Generated ports ['35884', '35885', '35886', '35887', '35888']
|
|
2026-02-25 07:23:41.947 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-25 07:23:41.947 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-25 07:23:41.947 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-25 07:23:41.948 DEBUG [src.node.docker_mananger] docker run -i -t -p 35884:35884 -p 35885:35885 -p 35886:35886 -p 35887:35887 -p 35888:35888 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=35886 --rest-port=35884 --tcp-port=35885 --discv5-udp-port=35887 --rest-address=0.0.0.0 --nat=extip:172.18.243.164 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=50224281c265c70fda86f6caa1a9aacdef9f25dbdace74d8a54f1b1b08cdce27 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35888 --metrics-logging=true --lightpush=true --relay=true
|
|
2026-02-25 07:23:42.133 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.164 waku 85479941f1f3ff035399cdffa1499b08a92c62289ca0b5f746a3ab90e526d7f1
|
|
2026-02-25 07:23:42.166 DEBUG [src.node.docker_mananger] Container started with ID 85479941f1f3. Setting up logs at ./log/docker/receiving_node1_2026-02-25_07-23-41__d7e1025e-ac85-4bf9-a939-180833928395__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:23:42.167 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35884
|
|
2026-02-25 07:23:42.167 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-25 07:23:42.215 ERROR [src.node.docker_mananger] Max retries reached for container 57e55f41a6ab. Exiting log stream.
|
|
2026-02-25 07:23:42.727 ERROR [src.node.docker_mananger] Max retries reached for container aba2714fa2ea. Exiting log stream.
|
|
2026-02-25 07:23:43.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:43.170 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:23:43.170 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-25 07:23:43.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:43.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.164/tcp/35885/p2p/16Uiu2HAmT3yJufqSZAgQLuPb7sRC21ruLk9pWdFGbkmu5RBiEyvQ","/ip4/172.18.243.164/tcp/35886/ws/p2p/16Uiu2HAmT3yJufqSZAgQLuPb7sRC21ruLk9pWdFGbkmu5RBiEyvQ"],"enrUri":"enr:-L24QHNRbLmCjEdPzMwfnHrikp4BZIwQbcxOrhPw-YSOZ2qVA9e1_6TXBd4OXfCGLPOXyIQdsWH0rNE1V1vD9Eo08WICgmlkgnY0gmlwhKwS86SKbXVsdGlhZGRyc5YACASsEvOkBowtAAoErBLzpAaMLt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1ebMZ7TOf7PZdO7Ub4LQ3BMfGo0SBf2RauLgwkESZ9GDdGNwgowtg3VkcIKML4V3YWt1Mgk"}'
|
|
2026-02-25 07:23:43.173 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-25 07:23:43.180 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-25 07:23:43.180 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-02-25_07-23-41__d7e1025e-ac85-4bf9-a939-180833928395__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:23:43.180 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-25 07:23:43.180 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-25 07:23:43.182 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-25 07:23:43.182 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.65.187
|
|
2026-02-25 07:23:43.182 DEBUG [src.node.docker_mananger] Generated ports ['41941', '41942', '41943', '41944', '41945']
|
|
2026-02-25 07:23:43.182 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-25 07:23:43.182 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-25 07:23:43.182 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-25 07:23:43.182 DEBUG [src.node.docker_mananger] docker run -i -t -p 41941:41941 -p 41942:41942 -p 41943:41943 -p 41944:41944 -p 41945:41945 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=41943 --rest-port=41941 --tcp-port=41942 --discv5-udp-port=41944 --rest-address=0.0.0.0 --nat=extip:172.18.65.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e442a91caf152bafb8280d1bcaa777119ff49e64241463dcddcdaf183047b5ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41945 --metrics-logging=true --lightpush=false --relay=true
|
|
2026-02-25 07:23:43.370 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.65.187 waku 681d09e940953c0b2138ab50b9339b0670a431773097b4104f57ae028a02cca5
|
|
2026-02-25 07:23:43.402 DEBUG [src.node.docker_mananger] Container started with ID 681d09e94095. Setting up logs at ./log/docker/receiving_node2_2026-02-25_07-23-41__d7e1025e-ac85-4bf9-a939-180833928395__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:23:43.402 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41941
|
|
2026-02-25 07:23:43.402 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-25 07:23:44.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:44.406 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:23:44.406 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-25 07:23:44.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:44.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.187/tcp/41942/p2p/16Uiu2HAmSSm2Li3FzdJZ6SWFHBzZa5JnDLyWghHkzaRCdK4CZb4G","/ip4/172.18.65.187/tcp/41943/ws/p2p/16Uiu2HAmSSm2Li3FzdJZ6SWFHBzZa5JnDLyWghHkzaRCdK4CZb4G"],"enrUri":"enr:-L24QKgW6xQOgWkKxaCV_V7fG7bO-3avKSeElPpds8sd7NJrdq-8KTALT1rSIOx3cK2ca-7H12fWXjSK9iJzG4JDJroCgmlkgnY0gmlwhKwSQbuKbXVsdGlhZGRyc5YACASsEkG7BqPWAAoErBJBuwaj190DgnJzhQADAQAAiXNlY3AyNTZrMaEDzOGUJaDgNzRd99DHtDZ24_zCTmx3TY1lS6y4lYmfVpWDdGNwgqPWg3VkcIKj2IV3YWt1MgE"}'
|
|
2026-02-25 07:23:44.409 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-25 07:23:44.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41941/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.164/tcp/35885/p2p/16Uiu2HAmT3yJufqSZAgQLuPb7sRC21ruLk9pWdFGbkmu5RBiEyvQ"]'
|
|
2026-02-25 07:23:44.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:44.456 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-02-25 07:23:44.456 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-02-25_07-23-41__d7e1025e-ac85-4bf9-a939-180833928395__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:23:44.456 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-02-25 07:23:44.456 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-02-25 07:23:44.458 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-02-25 07:23:44.458 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.57
|
|
2026-02-25 07:23:44.458 DEBUG [src.node.docker_mananger] Generated ports ['38428', '38429', '38430', '38431', '38432']
|
|
2026-02-25 07:23:44.458 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-02-25 07:23:44.458 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-02-25 07:23:44.458 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-02-25 07:23:44.458 DEBUG [src.node.docker_mananger] docker run -i -t -p 38428:38428 -p 38429:38429 -p 38430:38430 -p 38431:38431 -p 38432:38432 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=38430 --rest-port=38428 --tcp-port=38429 --discv5-udp-port=38431 --rest-address=0.0.0.0 --nat=extip:172.18.14.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=415adfda8ad04a3abdd6f063fdd8f43aeacfcafcbedba6a7edadd22c4d5b1ece --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38432 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHNRbLmCjEdPzMwfnHrikp4BZIwQbcxOrhPw-YSOZ2qVA9e1_6TXBd4OXfCGLPOXyIQdsWH0rNE1V1vD9Eo08WICgmlkgnY0gmlwhKwS86SKbXVsdGlhZGRyc5YACASsEvOkBowtAAoErBLzpAaMLt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1ebMZ7TOf7PZdO7Ub4LQ3BMfGo0SBf2RauLgwkESZ9GDdGNwgowtg3VkcIKML4V3YWt1Mgk --lightpushnode=/ip4/172.18.243.164/tcp/35885/p2p/16Uiu2HAmT3yJufqSZAgQLuPb7sRC21ruLk9pWdFGbkmu5RBiEyvQ --lightpush=true --relay=true
|
|
2026-02-25 07:23:44.654 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.57 waku 7fb250490c6fa1a1c2f65f414396e0afe7cf41e1c869d6821823fede7b2c31d7
|
|
2026-02-25 07:23:44.685 DEBUG [src.node.docker_mananger] Container started with ID 7fb250490c6f. Setting up logs at ./log/docker/lightpush_node1_2026-02-25_07-23-41__d7e1025e-ac85-4bf9-a939-180833928395__wakuorg_nwaku:latest.log
|
|
2026-02-25 07:23:44.685 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38428
|
|
2026-02-25 07:23:44.685 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-02-25 07:23:45.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:45.688 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:23:45.689 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-02-25 07:23:45.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:45.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.57/tcp/38429/p2p/16Uiu2HAkuYtHfPDNcqywSqCMQ9BgAhFNGYCm8Y8TSaeuM1QQ8qCi","/ip4/172.18.14.57/tcp/38430/ws/p2p/16Uiu2HAkuYtHfPDNcqywSqCMQ9BgAhFNGYCm8Y8TSaeuM1QQ8qCi"],"enrUri":"enr:-L24QBihxKC0suTY787DV1ihPHZCwPXGcln31AubxxAeZkWKcVIrx8f_CijrhtBuIR4e7UM_68Am-E-M1wfcv4O_HkwCgmlkgnY0gmlwhKwSDjmKbXVsdGlhZGRyc5YACASsEg45BpYdAAoErBIOOQaWHt0DgnJzhQADAQAAiXNlY3AyNTZrMaECAdj7gqhk82AmuyPnx4W9tadhq8bci3NAtiXgqAjLok-DdGNwgpYdg3VkcIKWH4V3YWt1Mgk"}'
|
|
2026-02-25 07:23:45.692 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-02-25 07:23:45.692 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.164/tcp/35885/p2p/16Uiu2HAmT3yJufqSZAgQLuPb7sRC21ruLk9pWdFGbkmu5RBiEyvQ"]'
|
|
2026-02-25 07:23:45.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:45.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.65.187/tcp/41942/p2p/16Uiu2HAmSSm2Li3FzdJZ6SWFHBzZa5JnDLyWghHkzaRCdK4CZb4G"]'
|
|
2026-02-25 07:23:45.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:45.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35884/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-25 07:23:45.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:45.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41941/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-25 07:23:45.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:45.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-02-25 07:23:45.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:45.796 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
|
|
2026-02-25 07:23:45.796 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:45.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1772004225796667050}}'
|
|
2026-02-25 07:23:45.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:45.809 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:45.909 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:45.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:45.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772004225796667050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:45.914 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:45.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:45.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772004225796667050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:45.918 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:45.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:45.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1772004225796667050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:45.922 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
|
|
2026-02-25 07:23:45.922 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:45.922 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1772004225922357739}}'
|
|
2026-02-25 07:23:45.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:45.937 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:46.038 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772004225922357739,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.042 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772004225922357739,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.046 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1772004225922357739,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.050 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
|
|
2026-02-25 07:23:46.050 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:46.051 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1772004226050754980}}'
|
|
2026-02-25 07:23:46.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:46.065 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:46.166 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772004226050754980,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.171 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772004226050754980,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.174 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772004226050754980,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.178 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
|
|
2026-02-25 07:23:46.178 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:46.178 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": 1772004226178361124}}'
|
|
2026-02-25 07:23:46.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:46.194 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:46.294 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1772004226178361124,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.299 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1772004226178361124,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.303 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1772004226178361124,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.307 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
|
|
2026-02-25 07:23:46.307 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:46.307 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": 1772004226307297066}}'
|
|
2026-02-25 07:23:46.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:46.320 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:46.421 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1772004226307297066,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.425 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1772004226307297066,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.429 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1772004226307297066,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.432 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
|
|
2026-02-25 07:23:46.433 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:46.433 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": 1772004226433182350}}'
|
|
2026-02-25 07:23:46.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:46.445 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:46.546 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1772004226433182350,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.550 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1772004226433182350,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.554 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1772004226433182350,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.557 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
|
|
2026-02-25 07:23:46.558 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:46.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "<html><body>Hello</body></html>", "timestamp": 1772004226557854050}}'
|
|
2026-02-25 07:23:46.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:46.571 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:46.672 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1772004226557854050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.675 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1772004226557854050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.679 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1772004226557854050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.682 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
|
|
2026-02-25 07:23:46.683 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:46.683 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": 1772004226683129382}}'
|
|
2026-02-25 07:23:46.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:46.697 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:46.798 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1772004226683129382,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.803 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1772004226683129382,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.806 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1772004226683129382,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.810 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
|
|
2026-02-25 07:23:46.810 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:46.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1772004226810498634}}'
|
|
2026-02-25 07:23:46.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:46.822 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:46.924 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772004226810498634,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.928 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772004226810498634,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.932 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:46.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:46.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1772004226810498634,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:46.936 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
|
|
2026-02-25 07:23:46.936 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:46.936 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1772004226936371552}}'
|
|
2026-02-25 07:23:46.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:46.952 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:47.053 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772004226936371552,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.057 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772004226936371552,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.061 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1772004226936371552,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.064 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
|
|
2026-02-25 07:23:47.066 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:47.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1772004227065084418}}'
|
|
2026-02-25 07:23:47.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:47.080 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:47.180 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.183 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772004227065084418,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.184 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772004227065084418,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.188 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1772004227065084418,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.192 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
|
|
2026-02-25 07:23:47.192 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:47.192 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1772004227192442992}}'
|
|
2026-02-25 07:23:47.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:47.203 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:47.303 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772004227192442992,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.308 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772004227192442992,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.311 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1772004227192442992,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.315 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
|
|
2026-02-25 07:23:47.315 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:47.315 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1772004227315589938}}'
|
|
2026-02-25 07:23:47.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:47.327 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:47.429 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772004227315589938,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.433 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772004227315589938,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.436 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1772004227315589938,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.440 DEBUG [tests.light_push.test_publish] Running test with content topic A list
|
|
2026-02-25 07:23:47.440 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:47.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": 1772004227440681300}}'
|
|
2026-02-25 07:23:47.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:47.453 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:47.553 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1772004227440681300,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.557 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1772004227440681300,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.561 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1772004227440681300,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.564 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
|
|
2026-02-25 07:23:47.565 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:47.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1772004227565236138}}'
|
|
2026-02-25 07:23:47.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:47.578 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:47.678 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772004227565236138,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.682 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772004227565236138,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.686 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1772004227565236138,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.690 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
|
|
2026-02-25 07:23:47.690 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:47.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1772004227690307050}}'
|
|
2026-02-25 07:23:47.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:47.703 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:47.803 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772004227690307050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.808 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772004227690307050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.811 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1772004227690307050,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.815 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
|
|
2026-02-25 07:23:47.815 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:47.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1772004227815437703}}'
|
|
2026-02-25 07:23:47.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:47.828 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:47.928 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772004227815437703,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.932 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772004227815437703,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.936 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:47.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:47.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1772004227815437703,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:47.939 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
|
|
2026-02-25 07:23:47.940 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:47.940 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": 1772004227940121319}}'
|
|
2026-02-25 07:23:47.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:47.951 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:48.052 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1772004227940121319,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.056 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1772004227940121319,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.060 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1772004227940121319,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.064 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
|
|
2026-02-25 07:23:48.064 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:48.064 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1772004228064514264}}'
|
|
2026-02-25 07:23:48.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:48.077 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:48.178 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772004228064514264,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.182 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772004228064514264,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.186 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1772004228064514264,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.189 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
|
|
2026-02-25 07:23:48.190 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:48.190 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": 1772004228189962454}}'
|
|
2026-02-25 07:23:48.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:48.204 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:48.304 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1772004228189962454,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.308 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1772004228189962454,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.312 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1772004228189962454,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.315 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
|
|
2026-02-25 07:23:48.316 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:48.316 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1772004228316225341}}'
|
|
2026-02-25 07:23:48.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:48.333 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:48.433 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772004228316225341,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.438 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772004228316225341,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.442 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1772004228316225341,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.446 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
|
|
2026-02-25 07:23:48.447 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:48.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": 1772004228447054274}}'
|
|
2026-02-25 07:23:48.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:48.461 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:48.562 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1772004228447054274,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.566 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1772004228447054274,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.570 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1772004228447054274,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.574 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
|
|
2026-02-25 07:23:48.574 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:48.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1772004228574788241}}'
|
|
2026-02-25 07:23:48.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:48.587 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:48.688 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772004228574788241,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.692 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772004228574788241,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.696 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1772004228574788241,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.700 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
|
|
2026-02-25 07:23:48.700 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:48.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1772004228700434226}}'
|
|
2026-02-25 07:23:48.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:48.713 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:48.813 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772004228700434226,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.817 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772004228700434226,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.821 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1772004228700434226,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.825 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
|
|
2026-02-25 07:23:48.826 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:48.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": 1772004228825818561}}'
|
|
2026-02-25 07:23:48.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:48.839 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:48.939 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1772004228825818561,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.943 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1772004228825818561,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.947 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:48.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:48.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1772004228825818561,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:48.950 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
|
|
2026-02-25 07:23:48.951 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:48.951 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": 1772004228951229704}}'
|
|
2026-02-25 07:23:48.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:48.966 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:49.066 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1772004228951229704,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.070 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1772004228951229704,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.074 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1772004228951229704,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.077 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
|
|
2026-02-25 07:23:49.078 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:49.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1772004229077961234}}'
|
|
2026-02-25 07:23:49.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:49.090 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:49.191 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772004229077961234,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.195 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772004229077961234,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.198 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1772004229077961234,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.202 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
|
|
2026-02-25 07:23:49.203 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:49.203 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1772004229202876132}}'
|
|
2026-02-25 07:23:49.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:49.215 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:49.316 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772004229202876132,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.320 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772004229202876132,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.323 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1772004229202876132,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.327 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
|
|
2026-02-25 07:23:49.327 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:49.327 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1772004229327551785}}'
|
|
2026-02-25 07:23:49.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:49.341 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:49.443 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772004229327551785,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.447 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772004229327551785,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.451 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1772004229327551785,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.455 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
|
|
2026-02-25 07:23:49.455 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:49.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1772004229455317938}}'
|
|
2026-02-25 07:23:49.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:49.468 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:49.568 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772004229455317938,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.572 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772004229455317938,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.576 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1772004229455317938,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.580 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
|
|
2026-02-25 07:23:49.580 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:49.580 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": 1772004229580589243}}'
|
|
2026-02-25 07:23:49.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:49.593 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:49.693 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1772004229580589243,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.697 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1772004229580589243,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.701 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1772004229580589243,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.704 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
|
|
2026-02-25 07:23:49.705 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:49.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1772004229704957373}}'
|
|
2026-02-25 07:23:49.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:49.716 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:49.817 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772004229704957373,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.821 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772004229704957373,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.825 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1772004229704957373,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.829 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
|
|
2026-02-25 07:23:49.829 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:49.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1772004229829554443}}'
|
|
2026-02-25 07:23:49.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:49.841 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:49.943 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772004229829554443,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.947 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772004229829554443,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.951 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:49.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:49.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1772004229829554443,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:49.955 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
|
|
2026-02-25 07:23:49.956 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:49.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": 1772004229955436466}}'
|
|
2026-02-25 07:23:49.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:49.968 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:50.071 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1772004229955436466,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.075 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1772004229955436466,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.078 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1772004229955436466,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.082 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
|
|
2026-02-25 07:23:50.083 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:50.083 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1772004230082864514}}'
|
|
2026-02-25 07:23:50.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:50.095 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:50.196 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772004230082864514,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.199 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772004230082864514,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.203 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1772004230082864514,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.206 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
|
|
2026-02-25 07:23:50.207 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:50.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1772004230207148183}}'
|
|
2026-02-25 07:23:50.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:50.219 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:50.321 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772004230207148183,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.325 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772004230207148183,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.329 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1772004230207148183,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.333 DEBUG [tests.light_push.test_publish] Running test with content topic A password
|
|
2026-02-25 07:23:50.333 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:50.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1772004230333486069}}'
|
|
2026-02-25 07:23:50.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:50.349 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:50.450 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772004230333486069,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.454 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772004230333486069,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.458 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1772004230333486069,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.461 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
|
|
2026-02-25 07:23:50.462 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:50.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1772004230462127564}}'
|
|
2026-02-25 07:23:50.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:50.474 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:50.577 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772004230462127564,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.581 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772004230462127564,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.584 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1772004230462127564,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.588 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
|
|
2026-02-25 07:23:50.589 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:50.589 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1772004230589015294}}'
|
|
2026-02-25 07:23:50.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:50.604 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:50.704 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772004230589015294,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.708 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772004230589015294,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.712 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1772004230589015294,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.715 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
|
|
2026-02-25 07:23:50.716 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-02-25 07:23:50.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1772004230715873972}}'
|
|
2026-02-25 07:23:50.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-02-25 07:23:50.729 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-02-25 07:23:50.829 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772004230715873972,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.833 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772004230715873972,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.837 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-02-25 07:23:50.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-02-25 07:23:50.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1772004230715873972,"ephemeral":false,"proof":""}]'
|
|
2026-02-25 07:23:50.843 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-02-25 07:23:50.843 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-02-25 07:23:50.844 DEBUG [src.node.waku_node] Stopping container with id 85479941f1f3
|
|
2026-02-25 07:23:51.394 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-25 07:23:51.394 DEBUG [src.node.waku_node] Stopping container with id 681d09e94095
|
|
2026-02-25 07:23:51.949 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-25 07:23:51.951 DEBUG [src.node.waku_node] Stopping container with id 7fb250490c6f
|
|
2026-02-25 07:23:52.311 ERROR [src.node.docker_mananger] Max retries reached for container 85479941f1f3. Exiting log stream.
|
|
2026-02-25 07:23:52.470 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-02-25 07:23:52.472 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-02-25 07:23:52.532 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-02-25 07:23:52.556 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-02-25 07:23:52.598 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|