mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-20 10:44:00 +00:00
655 lines
118 KiB
Plaintext
655 lines
118 KiB
Plaintext
2026-03-20 04:34:50.929 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-20 04:34:50.929 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-03-20_04-34-50__c15a88d5-0264-4d6c-80f3-58a7fd982c98
|
|
2026-03-20 04:34:50.929 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-20 04:34:50.929 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
|
2026-03-20 04:34:50.937 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-20 04:34:50.937 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-20_04-34-50__c15a88d5-0264-4d6c-80f3-58a7fd982c98__wakuorg_nwaku:latest.log
|
|
2026-03-20 04:34:50.937 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-20 04:34:50.937 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-20 04:34:50.939 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-20 04:34:50.939 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.125
|
|
2026-03-20 04:34:50.939 DEBUG [src.node.docker_mananger] Generated ports ['52603', '52604', '52605', '52606', '52607']
|
|
2026-03-20 04:34:50.939 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-20 04:34:50.939 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-20 04:34:50.939 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-20 04:34:50.939 DEBUG [src.node.docker_mananger] docker run -i -t -p 52603:52603 -p 52604:52604 -p 52605:52605 -p 52606:52606 -p 52607:52607 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=52605 --rest-port=52603 --tcp-port=52604 --discv5-udp-port=52606 --rest-address=0.0.0.0 --nat=extip:172.18.184.125 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fa11da70bc38bbb610ddcecaf83aa4eca912e54fc9efadada774ce60b6c9970d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52607 --metrics-logging=true --lightpush=true --relay=true
|
|
2026-03-20 04:34:51.127 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.125 waku af7506504063fc7ba85eef0b02f23b061479a3cb5689b746c88d6495819bfc33
|
|
2026-03-20 04:34:51.168 DEBUG [src.node.docker_mananger] Container started with ID af7506504063. Setting up logs at ./log/docker/receiving_node1_2026-03-20_04-34-50__c15a88d5-0264-4d6c-80f3-58a7fd982c98__wakuorg_nwaku:latest.log
|
|
2026-03-20 04:34:51.168 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52603
|
|
2026-03-20 04:34:51.169 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-20 04:34:51.177 ERROR [src.node.docker_mananger] Max retries reached for container 9b48032375d6. Exiting log stream.
|
|
2026-03-20 04:34:51.726 ERROR [src.node.docker_mananger] Max retries reached for container 8a69c1758e46. Exiting log stream.
|
|
2026-03-20 04:34:52.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:52.172 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-03-20 04:34:52.172 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-20 04:34:52.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:52.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.125/tcp/52604/p2p/16Uiu2HAmHHg4vJVW4NmvH9B4jPF412ULgJak8EMLzazrm8azTWoG","/ip4/172.18.184.125/tcp/52605/ws/p2p/16Uiu2HAmHHg4vJVW4NmvH9B4jPF412ULgJak8EMLzazrm8azTWoG"],"enrUri":"enr:-L24QKBoqDA9ZlUa-DWSxRlNBcF-VTrzEbeLGRv7FUfMF3ksU1AkryAvfQ33Gym1pxZrNoCFaOcHQi1UQUt4it0wI8ICgmlkgnY0gmlwhKwSuH2KbXVsdGlhZGRyc5YACASsErh9Bs18AAoErBK4fQbNfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRNSQ2yElDN5DYplGC297QVkaalplH2COCToHJaV6Mo-DdGNwgs18g3VkcILNfoV3YWt1Mgk"}'
|
|
2026-03-20 04:34:52.175 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-20 04:34:52.182 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-20 04:34:52.182 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-20_04-34-50__c15a88d5-0264-4d6c-80f3-58a7fd982c98__wakuorg_nwaku:latest.log
|
|
2026-03-20 04:34:52.182 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-20 04:34:52.182 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-20 04:34:52.184 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-20 04:34:52.184 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.237.203
|
|
2026-03-20 04:34:52.184 DEBUG [src.node.docker_mananger] Generated ports ['37534', '37535', '37536', '37537', '37538']
|
|
2026-03-20 04:34:52.184 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-20 04:34:52.184 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-20 04:34:52.184 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-20 04:34:52.184 DEBUG [src.node.docker_mananger] docker run -i -t -p 37534:37534 -p 37535:37535 -p 37536:37536 -p 37537:37537 -p 37538:37538 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=37536 --rest-port=37534 --tcp-port=37535 --discv5-udp-port=37537 --rest-address=0.0.0.0 --nat=extip:172.18.237.203 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6680f8ae388dafa3bf9e78b091faf03072fbc57ddb33e06ffadace22f1ba5207 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37538 --metrics-logging=true --lightpush=false --relay=true
|
|
2026-03-20 04:34:52.378 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.237.203 waku 1f28f1391d7371fd55af7eb41241e61d5db855b01df65fa3487dc01794b7ef2f
|
|
2026-03-20 04:34:52.417 DEBUG [src.node.docker_mananger] Container started with ID 1f28f1391d73. Setting up logs at ./log/docker/receiving_node2_2026-03-20_04-34-50__c15a88d5-0264-4d6c-80f3-58a7fd982c98__wakuorg_nwaku:latest.log
|
|
2026-03-20 04:34:52.417 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37534
|
|
2026-03-20 04:34:52.417 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-20 04:34:53.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:53.421 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-03-20 04:34:53.422 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-20 04:34:53.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:53.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.203/tcp/37535/p2p/16Uiu2HAm3is1gqASa6t4cGyQHBPQHaSRu1x3v3pg8joipEnG2UB5","/ip4/172.18.237.203/tcp/37536/ws/p2p/16Uiu2HAm3is1gqASa6t4cGyQHBPQHaSRu1x3v3pg8joipEnG2UB5"],"enrUri":"enr:-L24QKic5-fTV-0nw2VUaRCuCe-WHwD1O2va3oXL4-0H3gzxP2D-SszBx27o1nP8gOx1YsOVj5GToI0SIliQP8zX9P0CgmlkgnY0gmlwhKwS7cuKbXVsdGlhZGRyc5YACASsEu3LBpKfAAoErBLtywaSoN0DgnJzhQADAQAAiXNlY3AyNTZrMaECe0TYBSeq-lfv5Bhd6W--ooykpqI0iDwzjzO_ioSTtAyDdGNwgpKfg3VkcIKSoYV3YWt1MgE"}'
|
|
2026-03-20 04:34:53.424 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-20 04:34:53.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37534/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.184.125/tcp/52604/p2p/16Uiu2HAmHHg4vJVW4NmvH9B4jPF412ULgJak8EMLzazrm8azTWoG"]'
|
|
2026-03-20 04:34:53.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:53.475 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-20 04:34:53.475 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-20_04-34-50__c15a88d5-0264-4d6c-80f3-58a7fd982c98__wakuorg_nwaku:latest.log
|
|
2026-03-20 04:34:53.475 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-20 04:34:53.475 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-20 04:34:53.477 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-20 04:34:53.477 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.202
|
|
2026-03-20 04:34:53.477 DEBUG [src.node.docker_mananger] Generated ports ['59959', '59960', '59961', '59962', '59963']
|
|
2026-03-20 04:34:53.477 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-20 04:34:53.477 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-20 04:34:53.477 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-20 04:34:53.478 DEBUG [src.node.docker_mananger] docker run -i -t -p 59959:59959 -p 59960:59960 -p 59961:59961 -p 59962:59962 -p 59963:59963 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=59961 --rest-port=59959 --tcp-port=59960 --discv5-udp-port=59962 --rest-address=0.0.0.0 --nat=extip:172.18.212.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0d8fd3e6cef0345d0cc6a00c669b7f53399d93e7fba9ebe5f4bbd434f0688c2e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59963 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKBoqDA9ZlUa-DWSxRlNBcF-VTrzEbeLGRv7FUfMF3ksU1AkryAvfQ33Gym1pxZrNoCFaOcHQi1UQUt4it0wI8ICgmlkgnY0gmlwhKwSuH2KbXVsdGlhZGRyc5YACASsErh9Bs18AAoErBK4fQbNfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRNSQ2yElDN5DYplGC297QVkaalplH2COCToHJaV6Mo-DdGNwgs18g3VkcILNfoV3YWt1Mgk --lightpushnode=/ip4/172.18.184.125/tcp/52604/p2p/16Uiu2HAmHHg4vJVW4NmvH9B4jPF412ULgJak8EMLzazrm8azTWoG --lightpush=true --relay=true
|
|
2026-03-20 04:34:53.684 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.202 waku b9da49416e941bdaec7f5b15bcb7a40368ea9a8e06c14636ed6975d1dc7aff61
|
|
2026-03-20 04:34:53.723 DEBUG [src.node.docker_mananger] Container started with ID b9da49416e94. Setting up logs at ./log/docker/lightpush_node1_2026-03-20_04-34-50__c15a88d5-0264-4d6c-80f3-58a7fd982c98__wakuorg_nwaku:latest.log
|
|
2026-03-20 04:34:53.724 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59959
|
|
2026-03-20 04:34:53.724 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-20 04:34:54.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:54.727 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-03-20 04:34:54.727 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-20 04:34:54.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:54.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.202/tcp/59960/p2p/16Uiu2HAm2eNzwvDibm8ZBCk7YpBkPDbnZ29sYEqRo5TCwmXBcyWW","/ip4/172.18.212.202/tcp/59961/ws/p2p/16Uiu2HAm2eNzwvDibm8ZBCk7YpBkPDbnZ29sYEqRo5TCwmXBcyWW"],"enrUri":"enr:-L24QHG7IId5N9cMhn6q7_iJ8CE1YMRNZ2jxE3OJIF1bn4vuQZ6nM0rH7O6XFks1rj36LkH-xHaq-ZkUwsGZqIbXfcwCgmlkgnY0gmlwhKwS1MqKbXVsdGlhZGRyc5YACASsEtTKBuo4AAoErBLUygbqOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECa0Mo17JRZtrxT-3hcyJZfZa4OEfb9mTq6oqrh5rV_meDdGNwguo4g3VkcILqOoV3YWt1Mgk"}'
|
|
2026-03-20 04:34:54.730 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-20 04:34:54.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.184.125/tcp/52604/p2p/16Uiu2HAmHHg4vJVW4NmvH9B4jPF412ULgJak8EMLzazrm8azTWoG"]'
|
|
2026-03-20 04:34:54.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:54.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.237.203/tcp/37535/p2p/16Uiu2HAm3is1gqASa6t4cGyQHBPQHaSRu1x3v3pg8joipEnG2UB5"]'
|
|
2026-03-20 04:34:54.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:54.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52603/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-20 04:34:54.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:54.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37534/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-20 04:34:54.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:54.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-20 04:34:54.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:54.827 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
|
|
2026-03-20 04:34:54.827 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:54.828 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1773981294827708540}}'
|
|
2026-03-20 04:34:54.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:54.842 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:54.944 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:54.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:54.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773981294827708540,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:54.949 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:54.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:54.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773981294827708540,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:54.953 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:54.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:54.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773981294827708540,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:54.957 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
|
|
2026-03-20 04:34:54.957 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:54.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1773981294957678911}}'
|
|
2026-03-20 04:34:54.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:54.972 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:55.073 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773981294957678911,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.078 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773981294957678911,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.081 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773981294957678911,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.085 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
|
|
2026-03-20 04:34:55.085 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:55.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1773981295085801254}}'
|
|
2026-03-20 04:34:55.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:55.098 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:55.199 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773981295085801254,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.203 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773981295085801254,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.207 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773981295085801254,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.211 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
|
|
2026-03-20 04:34:55.211 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:55.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981295211570499}}'
|
|
2026-03-20 04:34:55.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:55.227 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:55.327 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.330 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":1773981295211570499,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.332 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.334 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":1773981295211570499,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.336 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.338 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":1773981295211570499,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.339 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
|
|
2026-03-20 04:34:55.340 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:55.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981295340196272}}'
|
|
2026-03-20 04:34:55.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:55.359 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:55.460 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.463 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":1773981295340196272,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.465 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.467 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":1773981295340196272,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.469 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.471 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":1773981295340196272,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.473 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
|
|
2026-03-20 04:34:55.473 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:55.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981295473658095}}'
|
|
2026-03-20 04:34:55.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:55.489 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:55.590 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.593 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":1773981295473658095,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.594 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.597 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":1773981295473658095,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.598 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.601 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":1773981295473658095,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.602 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
|
|
2026-03-20 04:34:55.603 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:55.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981295603264158}}'
|
|
2026-03-20 04:34:55.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:55.620 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:55.721 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.724 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":1773981295603264158,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.726 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.729 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":1773981295603264158,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.730 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.733 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":1773981295603264158,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.734 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
|
|
2026-03-20 04:34:55.734 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:55.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981295734665319}}'
|
|
2026-03-20 04:34:55.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:55.752 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:55.854 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.858 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":1773981295734665319,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.859 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.862 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":1773981295734665319,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.863 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.866 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":1773981295734665319,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.867 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
|
|
2026-03-20 04:34:55.868 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:55.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1773981295868155345}}'
|
|
2026-03-20 04:34:55.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:55.884 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:55.984 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773981295868155345,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.989 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773981295868155345,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.993 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:55.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:55.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773981295868155345,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:55.997 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
|
|
2026-03-20 04:34:55.997 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:55.997 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1773981295997581777}}'
|
|
2026-03-20 04:34:56.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:56.016 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:56.117 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773981295997581777,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.121 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773981295997581777,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.125 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773981295997581777,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.129 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
|
|
2026-03-20 04:34:56.130 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:56.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1773981296129598306}}'
|
|
2026-03-20 04:34:56.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:56.150 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:56.251 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773981296129598306,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.255 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773981296129598306,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.259 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773981296129598306,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.263 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
|
|
2026-03-20 04:34:56.264 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:56.264 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1773981296263866532}}'
|
|
2026-03-20 04:34:56.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:56.279 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:56.380 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773981296263866532,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.385 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773981296263866532,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.389 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773981296263866532,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.393 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
|
|
2026-03-20 04:34:56.393 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:56.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1773981296393563523}}'
|
|
2026-03-20 04:34:56.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:56.408 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:56.508 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773981296393563523,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.513 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773981296393563523,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.517 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773981296393563523,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.521 DEBUG [tests.light_push.test_publish] Running test with content topic A list
|
|
2026-03-20 04:34:56.521 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:56.521 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981296521594562}}'
|
|
2026-03-20 04:34:56.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:56.537 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:56.638 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.641 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":1773981296521594562,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.643 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.646 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":1773981296521594562,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.647 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.650 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":1773981296521594562,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.651 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
|
|
2026-03-20 04:34:56.652 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:56.652 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1773981296652210701}}'
|
|
2026-03-20 04:34:56.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:56.666 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:56.768 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773981296652210701,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.773 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773981296652210701,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.777 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773981296652210701,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.781 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
|
|
2026-03-20 04:34:56.782 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:56.782 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1773981296782008892}}'
|
|
2026-03-20 04:34:56.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:56.797 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:56.898 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773981296782008892,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.903 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773981296782008892,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.907 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:56.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:56.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773981296782008892,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:56.911 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
|
|
2026-03-20 04:34:56.911 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:56.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1773981296911475333}}'
|
|
2026-03-20 04:34:56.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:56.929 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:57.030 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773981296911475333,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.034 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773981296911475333,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.038 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773981296911475333,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.042 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
|
|
2026-03-20 04:34:57.043 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:57.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981297042803309}}'
|
|
2026-03-20 04:34:57.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:57.058 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:57.158 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.161 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":1773981297042803309,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.163 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.166 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":1773981297042803309,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.167 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.170 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":1773981297042803309,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.171 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
|
|
2026-03-20 04:34:57.172 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:57.172 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1773981297172164100}}'
|
|
2026-03-20 04:34:57.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:57.189 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:57.289 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773981297172164100,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.294 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773981297172164100,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.299 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773981297172164100,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.303 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
|
|
2026-03-20 04:34:57.304 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:57.304 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981297303829707}}'
|
|
2026-03-20 04:34:57.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:57.323 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:57.424 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.427 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":1773981297303829707,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.429 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.431 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":1773981297303829707,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.433 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.436 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":1773981297303829707,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.438 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
|
|
2026-03-20 04:34:57.438 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:57.438 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1773981297438327963}}'
|
|
2026-03-20 04:34:57.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:57.457 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:57.558 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773981297438327963,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.562 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773981297438327963,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.567 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773981297438327963,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.571 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
|
|
2026-03-20 04:34:57.572 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:57.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981297572070034}}'
|
|
2026-03-20 04:34:57.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:57.586 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:57.686 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.689 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":1773981297572070034,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.690 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.693 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":1773981297572070034,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.695 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.698 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":1773981297572070034,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.700 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
|
|
2026-03-20 04:34:57.700 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:57.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1773981297700454287}}'
|
|
2026-03-20 04:34:57.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:57.714 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:57.814 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773981297700454287,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.819 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773981297700454287,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.823 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773981297700454287,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.826 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
|
|
2026-03-20 04:34:57.827 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:57.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1773981297827224696}}'
|
|
2026-03-20 04:34:57.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:57.840 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:57.940 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773981297827224696,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.945 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773981297827224696,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.949 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:57.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:57.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773981297827224696,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:57.953 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
|
|
2026-03-20 04:34:57.953 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:57.953 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981297953519593}}'
|
|
2026-03-20 04:34:57.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:57.969 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:58.069 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.072 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":1773981297953519593,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.073 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.076 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":1773981297953519593,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.078 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.080 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":1773981297953519593,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.082 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
|
|
2026-03-20 04:34:58.082 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:58.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981298082266762}}'
|
|
2026-03-20 04:34:58.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:58.098 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:58.198 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.202 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":1773981298082266762,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.203 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.206 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":1773981298082266762,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.207 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.210 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":1773981298082266762,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.211 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
|
|
2026-03-20 04:34:58.212 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:58.212 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1773981298211961045}}'
|
|
2026-03-20 04:34:58.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:58.226 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:58.327 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773981298211961045,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.332 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773981298211961045,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.336 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773981298211961045,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.340 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
|
|
2026-03-20 04:34:58.341 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:58.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1773981298341022180}}'
|
|
2026-03-20 04:34:58.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:58.359 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:58.460 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.463 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773981298341022180,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.464 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773981298341022180,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.468 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773981298341022180,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.472 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
|
|
2026-03-20 04:34:58.472 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:58.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1773981298472669054}}'
|
|
2026-03-20 04:34:58.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:58.488 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:58.589 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773981298472669054,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.594 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773981298472669054,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.598 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773981298472669054,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.602 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
|
|
2026-03-20 04:34:58.602 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:58.602 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1773981298602597266}}'
|
|
2026-03-20 04:34:58.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:58.620 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:58.721 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773981298602597266,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.726 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773981298602597266,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.730 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773981298602597266,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.734 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
|
|
2026-03-20 04:34:58.735 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:58.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981298734813892}}'
|
|
2026-03-20 04:34:58.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:58.750 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:58.850 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.853 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":1773981298734813892,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.855 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.858 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":1773981298734813892,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.859 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.862 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":1773981298734813892,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.863 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
|
|
2026-03-20 04:34:58.864 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:58.864 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1773981298864205972}}'
|
|
2026-03-20 04:34:58.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:58.880 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:58.980 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773981298864205972,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.985 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773981298864205972,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.989 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:58.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:58.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773981298864205972,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:58.995 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
|
|
2026-03-20 04:34:58.995 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:58.996 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1773981298995564203}}'
|
|
2026-03-20 04:34:59.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:59.012 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:59.112 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773981298995564203,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.117 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773981298995564203,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.122 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773981298995564203,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.127 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
|
|
2026-03-20 04:34:59.128 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:59.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/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": 1773981299128053535}}'
|
|
2026-03-20 04:34:59.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:59.144 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:59.244 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.248 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":1773981299128053535,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.249 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.252 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":1773981299128053535,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.253 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.256 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":1773981299128053535,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.258 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
|
|
2026-03-20 04:34:59.258 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:59.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1773981299258701211}}'
|
|
2026-03-20 04:34:59.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:59.275 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:59.375 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773981299258701211,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.380 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773981299258701211,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.385 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773981299258701211,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.389 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
|
|
2026-03-20 04:34:59.390 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:59.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1773981299389848968}}'
|
|
2026-03-20 04:34:59.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:59.406 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:59.506 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773981299389848968,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.511 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773981299389848968,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.515 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773981299389848968,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.519 DEBUG [tests.light_push.test_publish] Running test with content topic A password
|
|
2026-03-20 04:34:59.520 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:59.520 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1773981299519862342}}'
|
|
2026-03-20 04:34:59.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:59.539 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:59.639 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773981299519862342,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.644 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773981299519862342,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.649 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773981299519862342,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.654 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
|
|
2026-03-20 04:34:59.654 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:59.655 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1773981299654731362}}'
|
|
2026-03-20 04:34:59.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:59.671 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:59.771 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773981299654731362,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.776 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773981299654731362,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.780 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773981299654731362,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.785 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
|
|
2026-03-20 04:34:59.785 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:59.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1773981299785431615}}'
|
|
2026-03-20 04:34:59.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:59.801 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:34:59.901 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773981299785431615,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.906 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773981299785431615,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.910 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:34:59.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:34:59.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773981299785431615,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:34:59.915 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
|
|
2026-03-20 04:34:59.915 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-20 04:34:59.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59959/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1773981299915487714}}'
|
|
2026-03-20 04:34:59.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-20 04:34:59.933 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-20 04:35:00.033 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:35:00.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52603/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:35:00.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773981299915487714,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:35:00.038 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:35:00.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:35:00.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773981299915487714,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:35:00.042 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-20 04:35:00.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-20 04:35:00.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773981299915487714,"ephemeral":false,"proof":""}]'
|
|
2026-03-20 04:35:00.048 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-20 04:35:00.049 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-20 04:35:00.049 DEBUG [src.node.waku_node] Stopping container with id af7506504063
|
|
2026-03-20 04:35:00.657 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-20 04:35:00.657 DEBUG [src.node.waku_node] Stopping container with id 1f28f1391d73
|
|
2026-03-20 04:35:01.231 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-20 04:35:01.232 DEBUG [src.node.waku_node] Stopping container with id b9da49416e94
|
|
2026-03-20 04:35:01.470 ERROR [src.node.docker_mananger] Max retries reached for container af7506504063. Exiting log stream.
|
|
2026-03-20 04:35:01.796 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-20 04:35:01.798 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-20 04:35:01.830 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-20 04:35:01.855 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-20 04:35:01.899 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|