mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-03 00:53:08 +00:00
655 lines
118 KiB
Plaintext
655 lines
118 KiB
Plaintext
2026-03-13 04:33:58.147 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-13 04:33:58.147 DEBUG [tests.conftest] Running test: test_light_push_with_valid_content_topics with id: 2026-03-13_04-33-58__1eb4daed-44db-4009-ba67-197d8fdd81f3
|
|
2026-03-13 04:33:58.148 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-13 04:33:58.148 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
|
2026-03-13 04:33:58.156 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-13 04:33:58.156 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-13_04-33-58__1eb4daed-44db-4009-ba67-197d8fdd81f3__wakuorg_nwaku:latest.log
|
|
2026-03-13 04:33:58.156 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-13 04:33:58.156 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-13 04:33:58.158 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-13 04:33:58.158 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.95.75
|
|
2026-03-13 04:33:58.158 DEBUG [src.node.docker_mananger] Generated ports ['40486', '40487', '40488', '40489', '40490']
|
|
2026-03-13 04:33:58.158 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-13 04:33:58.159 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-13 04:33:58.159 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-13 04:33:58.159 DEBUG [src.node.docker_mananger] docker run -i -t -p 40486:40486 -p 40487:40487 -p 40488:40488 -p 40489:40489 -p 40490:40490 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=40488 --rest-port=40486 --tcp-port=40487 --discv5-udp-port=40489 --rest-address=0.0.0.0 --nat=extip:172.18.95.75 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0cf7dbdc92cb63abf3504723c74cbbd1acb6cca3db97ffacc4c0346c5dac6d9a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40490 --metrics-logging=true --lightpush=true --relay=true
|
|
2026-03-13 04:33:58.358 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.95.75 waku 3df84652f94a88a81f19c0194e0afefb6e70901a2cb71d08fe6688ff103d0099
|
|
2026-03-13 04:33:58.380 ERROR [src.node.docker_mananger] Max retries reached for container de33e2651d23. Exiting log stream.
|
|
2026-03-13 04:33:58.396 DEBUG [src.node.docker_mananger] Container started with ID 3df84652f94a. Setting up logs at ./log/docker/receiving_node1_2026-03-13_04-33-58__1eb4daed-44db-4009-ba67-197d8fdd81f3__wakuorg_nwaku:latest.log
|
|
2026-03-13 04:33:58.397 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40486
|
|
2026-03-13 04:33:58.397 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-13 04:33:58.945 ERROR [src.node.docker_mananger] Max retries reached for container 052420ae922b. Exiting log stream.
|
|
2026-03-13 04:33:59.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:33:59.401 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-13 04:33:59.401 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-13 04:33:59.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:33:59.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.75/tcp/40487/p2p/16Uiu2HAmGLUrYqAAnfk7etWiq5HVzYxJPPsycBnAVeo2krcyCSow","/ip4/172.18.95.75/tcp/40488/ws/p2p/16Uiu2HAmGLUrYqAAnfk7etWiq5HVzYxJPPsycBnAVeo2krcyCSow"],"enrUri":"enr:-L24QIhmzx6a8bTngtmYyqFqMsoseqeis0RljS4Ez86lbb4JJc_SFzG9pXFFJoQTdeX2Eq4RvrekvOiVPPyz8sy8B0wCgmlkgnY0gmlwhKwSX0uKbXVsdGlhZGRyc5YACASsEl9LBp4nAAoErBJfSwaeKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNrDxRFt0wvWWxGtJDswPGm_KNZ8ZAkixsFb3KKWEif6DdGNwgp4ng3VkcIKeKYV3YWt1Mgk"}'
|
|
2026-03-13 04:33:59.404 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-13 04:33:59.412 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-13 04:33:59.412 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-13_04-33-58__1eb4daed-44db-4009-ba67-197d8fdd81f3__wakuorg_nwaku:latest.log
|
|
2026-03-13 04:33:59.412 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-13 04:33:59.412 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-13 04:33:59.414 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-13 04:33:59.414 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.79
|
|
2026-03-13 04:33:59.414 DEBUG [src.node.docker_mananger] Generated ports ['33748', '33749', '33750', '33751', '33752']
|
|
2026-03-13 04:33:59.414 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-13 04:33:59.414 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-13 04:33:59.415 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-13 04:33:59.415 DEBUG [src.node.docker_mananger] docker run -i -t -p 33748:33748 -p 33749:33749 -p 33750:33750 -p 33751:33751 -p 33752:33752 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=33750 --rest-port=33748 --tcp-port=33749 --discv5-udp-port=33751 --rest-address=0.0.0.0 --nat=extip:172.18.56.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbde46cffda9f56b62eaabd024c46a8effe2deeb237c7b53be6fd84eddaad09d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33752 --metrics-logging=true --lightpush=false --relay=true
|
|
2026-03-13 04:33:59.610 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.79 waku 9449af7cd848acd1005f49b62d33a43d0ee341bdf6e42941fa78461b55bcc17a
|
|
2026-03-13 04:33:59.649 DEBUG [src.node.docker_mananger] Container started with ID 9449af7cd848. Setting up logs at ./log/docker/receiving_node2_2026-03-13_04-33-58__1eb4daed-44db-4009-ba67-197d8fdd81f3__wakuorg_nwaku:latest.log
|
|
2026-03-13 04:33:59.650 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33748
|
|
2026-03-13 04:33:59.650 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-13 04:34:00.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:00.653 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-13 04:34:00.653 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-13 04:34:00.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:00.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.79/tcp/33749/p2p/16Uiu2HAm7thFQkCeE367vChjuw5kbGMLxTFPUMbcaaPP3J3MXVf1","/ip4/172.18.56.79/tcp/33750/ws/p2p/16Uiu2HAm7thFQkCeE367vChjuw5kbGMLxTFPUMbcaaPP3J3MXVf1"],"enrUri":"enr:-L24QP055VvjAGWi4I9WMJs1BiknMUBXZ-ysBsugmIUdAhx7XC0ZUComew0bKBtQp7fb5tf4S8Cj2UMICl70NHRMRqUCgmlkgnY0gmlwhKwSOE-KbXVsdGlhZGRyc5YACASsEjhPBoPVAAoErBI4TwaD1t0DgnJzhQADAQAAiXNlY3AyNTZrMaECuThcMDTUAxJtAXnmKQ2JwJRiuu0f88EcfgWjGbBSJvyDdGNwgoPVg3VkcIKD14V3YWt1MgE"}'
|
|
2026-03-13 04:34:00.656 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-13 04:34:00.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33748/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.75/tcp/40487/p2p/16Uiu2HAmGLUrYqAAnfk7etWiq5HVzYxJPPsycBnAVeo2krcyCSow"]'
|
|
2026-03-13 04:34:00.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:00.707 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-13 04:34:00.707 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-13_04-33-58__1eb4daed-44db-4009-ba67-197d8fdd81f3__wakuorg_nwaku:latest.log
|
|
2026-03-13 04:34:00.708 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-13 04:34:00.708 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-13 04:34:00.709 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-13 04:34:00.710 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.92
|
|
2026-03-13 04:34:00.710 DEBUG [src.node.docker_mananger] Generated ports ['11185', '11186', '11187', '11188', '11189']
|
|
2026-03-13 04:34:00.710 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-13 04:34:00.710 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-13 04:34:00.710 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-13 04:34:00.710 DEBUG [src.node.docker_mananger] docker run -i -t -p 11185:11185 -p 11186:11186 -p 11187:11187 -p 11188:11188 -p 11189:11189 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=11187 --rest-port=11185 --tcp-port=11186 --discv5-udp-port=11188 --rest-address=0.0.0.0 --nat=extip:172.18.14.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=485214cd86b72be97c0ceea59bab8c11fd32bf565fae9ae98e0c1ee050269bbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11189 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIhmzx6a8bTngtmYyqFqMsoseqeis0RljS4Ez86lbb4JJc_SFzG9pXFFJoQTdeX2Eq4RvrekvOiVPPyz8sy8B0wCgmlkgnY0gmlwhKwSX0uKbXVsdGlhZGRyc5YACASsEl9LBp4nAAoErBJfSwaeKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNrDxRFt0wvWWxGtJDswPGm_KNZ8ZAkixsFb3KKWEif6DdGNwgp4ng3VkcIKeKYV3YWt1Mgk --lightpushnode=/ip4/172.18.95.75/tcp/40487/p2p/16Uiu2HAmGLUrYqAAnfk7etWiq5HVzYxJPPsycBnAVeo2krcyCSow --lightpush=true --relay=true
|
|
2026-03-13 04:34:00.914 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.92 waku 32da21f07fc5e9d85c47e351a6f64a0e321d80a3dc33fcf927f53fdb2f17f681
|
|
2026-03-13 04:34:00.949 DEBUG [src.node.docker_mananger] Container started with ID 32da21f07fc5. Setting up logs at ./log/docker/lightpush_node1_2026-03-13_04-33-58__1eb4daed-44db-4009-ba67-197d8fdd81f3__wakuorg_nwaku:latest.log
|
|
2026-03-13 04:34:00.949 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11185
|
|
2026-03-13 04:34:00.949 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-13 04:34:01.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:01.953 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-13 04:34:01.953 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-13 04:34:01.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:01.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.92/tcp/11186/p2p/16Uiu2HAmNjcYW9SnywE2veTxJ9xkqFfT4ULBytgcjBVCWH9JK3hi","/ip4/172.18.14.92/tcp/11187/ws/p2p/16Uiu2HAmNjcYW9SnywE2veTxJ9xkqFfT4ULBytgcjBVCWH9JK3hi"],"enrUri":"enr:-L24QDtKWf_IySy4xFOnCBiSxniAGs1epc6VqqxE1ujHb8LSQ21WLpLsz4IgcWoO3vHkq4PPdQ2CGYxut3DVZNjsDMcCgmlkgnY0gmlwhKwSDlyKbXVsdGlhZGRyc5YACASsEg5cBiuyAAoErBIOXAYrs90DgnJzhQADAQAAiXNlY3AyNTZrMaEDlcQdzqgVZvhr7_W15bZvu8HzAYRJPULJVSdO-29NJOGDdGNwgiuyg3VkcIIrtIV3YWt1Mgk"}'
|
|
2026-03-13 04:34:01.956 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-13 04:34:01.957 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.75/tcp/40487/p2p/16Uiu2HAmGLUrYqAAnfk7etWiq5HVzYxJPPsycBnAVeo2krcyCSow"]'
|
|
2026-03-13 04:34:02.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.017 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.56.79/tcp/33749/p2p/16Uiu2HAm7thFQkCeE367vChjuw5kbGMLxTFPUMbcaaPP3J3MXVf1"]'
|
|
2026-03-13 04:34:02.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.050 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40486/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-13 04:34:02.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.060 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-13 04:34:02.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
|
2026-03-13 04:34:02.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.068 DEBUG [tests.light_push.test_publish] Running test with content topic A simple string
|
|
2026-03-13 04:34:02.069 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:02.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Hello World!", "timestamp": 1773376442068882811}}'
|
|
2026-03-13 04:34:02.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.083 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:02.183 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773376442068882811,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.188 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773376442068882811,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.191 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Hello World!","version":0,"timestamp":1773376442068882811,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.195 DEBUG [tests.light_push.test_publish] Running test with content topic An integer
|
|
2026-03-13 04:34:02.196 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:02.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234567890", "timestamp": 1773376442195923437}}'
|
|
2026-03-13 04:34:02.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.212 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:02.312 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773376442195923437,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.317 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773376442195923437,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.321 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234567890","version":0,"timestamp":1773376442195923437,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.324 DEBUG [tests.light_push.test_publish] Running test with content topic A dictionary
|
|
2026-03-13 04:34:02.325 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:02.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "{\"key\": \"value\"}", "timestamp": 1773376442325158953}}'
|
|
2026-03-13 04:34:02.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.340 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:02.441 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773376442325158953,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.446 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773376442325158953,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.451 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773376442325158953,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.455 DEBUG [tests.light_push.test_publish] Running test with content topic Chinese characters
|
|
2026-03-13 04:34:02.456 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:02.456 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376442456240964}}'
|
|
2026-03-13 04:34:02.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.470 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:02.570 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.573 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":1773376442456240964,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.575 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.577 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":1773376442456240964,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.579 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.581 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":1773376442456240964,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.583 DEBUG [tests.light_push.test_publish] Running test with content topic Emojis
|
|
2026-03-13 04:34:02.583 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:02.583 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376442583436319}}'
|
|
2026-03-13 04:34:02.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.599 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:02.700 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.703 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":1773376442583436319,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.704 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.707 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":1773376442583436319,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.708 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.711 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":1773376442583436319,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.712 DEBUG [tests.light_push.test_publish] Running test with content topic Lorem ipsum text
|
|
2026-03-13 04:34:02.712 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:02.713 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376442712742275}}'
|
|
2026-03-13 04:34:02.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.728 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:02.829 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.832 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":1773376442712742275,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.834 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.836 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":1773376442712742275,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.838 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.840 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":1773376442712742275,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.841 DEBUG [tests.light_push.test_publish] Running test with content topic HTML content
|
|
2026-03-13 04:34:02.842 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:02.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376442842184906}}'
|
|
2026-03-13 04:34:02.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.856 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:02.957 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.960 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":1773376442842184906,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.961 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.964 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":1773376442842184906,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.965 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:02.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:02.967 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":1773376442842184906,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:02.969 DEBUG [tests.light_push.test_publish] Running test with content topic Cyrillic characters
|
|
2026-03-13 04:34:02.969 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:02.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376442969268331}}'
|
|
2026-03-13 04:34:02.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:02.984 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:03.085 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.088 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":1773376442969268331,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.090 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.092 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":1773376442969268331,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.094 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.096 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":1773376442969268331,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.098 DEBUG [tests.light_push.test_publish] Running test with content topic Base64 encoded string
|
|
2026-03-13 04:34:03.098 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:03.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "Base64==dGVzdA==", "timestamp": 1773376443098254430}}'
|
|
2026-03-13 04:34:03.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:03.115 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:03.215 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773376443098254430,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.220 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773376443098254430,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.224 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773376443098254430,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.228 DEBUG [tests.light_push.test_publish] Running test with content topic Binary data
|
|
2026-03-13 04:34:03.228 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:03.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": 1773376443228687916}}'
|
|
2026-03-13 04:34:03.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:03.244 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:03.344 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773376443228687916,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.349 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773376443228687916,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.353 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773376443228687916,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.356 DEBUG [tests.light_push.test_publish] Running test with content topic Special characters with whitespace
|
|
2026-03-13 04:34:03.357 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:03.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": 1773376443357122017}}'
|
|
2026-03-13 04:34:03.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:03.374 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:03.475 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773376443357122017,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.481 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773376443357122017,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.484 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773376443357122017,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.488 DEBUG [tests.light_push.test_publish] Running test with content topic Boolean false as a string
|
|
2026-03-13 04:34:03.489 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:03.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "False", "timestamp": 1773376443488987186}}'
|
|
2026-03-13 04:34:03.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:03.504 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:03.605 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773376443488987186,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.609 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773376443488987186,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.613 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"False","version":0,"timestamp":1773376443488987186,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.616 DEBUG [tests.light_push.test_publish] Running test with content topic A float number
|
|
2026-03-13 04:34:03.617 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:03.617 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "3.1415926535", "timestamp": 1773376443616900153}}'
|
|
2026-03-13 04:34:03.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:03.631 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:03.731 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773376443616900153,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.736 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773376443616900153,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.741 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"3.1415926535","version":0,"timestamp":1773376443616900153,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.745 DEBUG [tests.light_push.test_publish] Running test with content topic A list
|
|
2026-03-13 04:34:03.745 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:03.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376443745655681}}'
|
|
2026-03-13 04:34:03.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:03.763 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:03.863 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.866 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":1773376443745655681,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.868 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.871 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":1773376443745655681,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.872 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.875 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":1773376443745655681,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.876 DEBUG [tests.light_push.test_publish] Running test with content topic Hexadecimal number as a string
|
|
2026-03-13 04:34:03.877 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:03.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "0xDEADBEEF", "timestamp": 1773376443877148717}}'
|
|
2026-03-13 04:34:03.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:03.894 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:03.995 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:03.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:03.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773376443877148717,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:03.999 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773376443877148717,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.003 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773376443877148717,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.007 DEBUG [tests.light_push.test_publish] Running test with content topic Email format
|
|
2026-03-13 04:34:04.007 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:04.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "user@example.com", "timestamp": 1773376444007799291}}'
|
|
2026-03-13 04:34:04.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:04.023 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:04.124 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773376444007799291,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.129 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773376444007799291,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.132 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"user@example.com","version":0,"timestamp":1773376444007799291,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.136 DEBUG [tests.light_push.test_publish] Running test with content topic URL format
|
|
2026-03-13 04:34:04.137 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:04.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "http://example.com", "timestamp": 1773376444136982897}}'
|
|
2026-03-13 04:34:04.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:04.153 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:04.254 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773376444136982897,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.259 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773376444136982897,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.263 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"http://example.com","version":0,"timestamp":1773376444136982897,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.267 DEBUG [tests.light_push.test_publish] Running test with content topic Date and time in ISO format
|
|
2026-03-13 04:34:04.268 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:04.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376444268196947}}'
|
|
2026-03-13 04:34:04.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:04.285 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:04.386 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.389 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":1773376444268196947,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.390 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.393 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":1773376444268196947,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.395 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.397 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":1773376444268196947,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.399 DEBUG [tests.light_push.test_publish] Running test with content topic String with escaped quotes
|
|
2026-03-13 04:34:04.399 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:04.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": 1773376444399548173}}'
|
|
2026-03-13 04:34:04.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:04.418 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:04.518 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773376444399548173,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.523 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773376444399548173,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.527 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773376444399548173,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.531 DEBUG [tests.light_push.test_publish] Running test with content topic A regular expression
|
|
2026-03-13 04:34:04.531 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:04.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376444531468722}}'
|
|
2026-03-13 04:34:04.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:04.549 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:04.649 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.653 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":1773376444531468722,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.654 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.657 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":1773376444531468722,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.659 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.662 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":1773376444531468722,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.663 DEBUG [tests.light_push.test_publish] Running test with content topic A very long string
|
|
2026-03-13 04:34:04.664 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:04.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": 1773376444664080369}}'
|
|
2026-03-13 04:34:04.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:04.684 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:04.786 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773376444664080369,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.790 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773376444664080369,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.794 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773376444664080369,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.799 DEBUG [tests.light_push.test_publish] Running test with content topic A JSON string
|
|
2026-03-13 04:34:04.800 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:04.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376444799997867}}'
|
|
2026-03-13 04:34:04.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:04.818 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:04.918 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.921 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":1773376444799997867,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.923 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.926 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":1773376444799997867,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.927 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:04.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:04.930 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":1773376444799997867,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:04.933 DEBUG [tests.light_push.test_publish] Running test with content topic A Unix path
|
|
2026-03-13 04:34:04.933 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:04.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/usr/local/bin", "timestamp": 1773376444933731937}}'
|
|
2026-03-13 04:34:04.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:04.949 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:05.050 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773376444933731937,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.055 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773376444933731937,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.059 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/usr/local/bin","version":0,"timestamp":1773376444933731937,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.063 DEBUG [tests.light_push.test_publish] Running test with content topic A Windows path
|
|
2026-03-13 04:34:05.064 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:05.064 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "C:\\Windows\\System32", "timestamp": 1773376445064064679}}'
|
|
2026-03-13 04:34:05.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:05.080 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:05.181 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773376445064064679,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.185 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773376445064064679,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.190 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773376445064064679,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.194 DEBUG [tests.light_push.test_publish] Running test with content topic An SQL query
|
|
2026-03-13 04:34:05.194 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:05.195 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376445194691006}}'
|
|
2026-03-13 04:34:05.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:05.209 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:05.310 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.313 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":1773376445194691006,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.315 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.317 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":1773376445194691006,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.319 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.321 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":1773376445194691006,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.322 DEBUG [tests.light_push.test_publish] Running test with content topic JavaScript code snippet
|
|
2026-03-13 04:34:05.323 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:05.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376445323074414}}'
|
|
2026-03-13 04:34:05.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:05.340 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:05.440 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.444 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":1773376445323074414,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.445 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.448 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":1773376445323074414,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.449 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.452 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":1773376445323074414,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.454 DEBUG [tests.light_push.test_publish] Running test with content topic A CSS snippet
|
|
2026-03-13 04:34:05.454 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:05.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "body { background-color: #fff; }", "timestamp": 1773376445454422550}}'
|
|
2026-03-13 04:34:05.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:05.470 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:05.573 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773376445454422550,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.578 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773376445454422550,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.583 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773376445454422550,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.587 DEBUG [tests.light_push.test_publish] Running test with content topic A Python one-liner
|
|
2026-03-13 04:34:05.587 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:05.588 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "print('Hello World')", "timestamp": 1773376445587742043}}'
|
|
2026-03-13 04:34:05.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:05.602 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:05.703 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773376445587742043,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.708 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773376445587742043,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.712 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773376445587742043,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.716 DEBUG [tests.light_push.test_publish] Running test with content topic An IP address
|
|
2026-03-13 04:34:05.717 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:05.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "192.168.1.1", "timestamp": 1773376445717034775}}'
|
|
2026-03-13 04:34:05.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:05.733 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:05.833 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773376445717034775,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.838 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773376445717034775,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.842 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"192.168.1.1","version":0,"timestamp":1773376445717034775,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.846 DEBUG [tests.light_push.test_publish] Running test with content topic A domain name
|
|
2026-03-13 04:34:05.846 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:05.847 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "www.example.com", "timestamp": 1773376445846730458}}'
|
|
2026-03-13 04:34:05.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:05.861 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:05.963 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773376445846730458,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.968 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773376445846730458,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.972 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:05.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:05.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"www.example.com","version":0,"timestamp":1773376445846730458,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:05.976 DEBUG [tests.light_push.test_publish] Running test with content topic A user agent string
|
|
2026-03-13 04:34:05.976 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:05.977 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376445976565571}}'
|
|
2026-03-13 04:34:05.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:05.992 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:06.092 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.096 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":1773376445976565571,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.097 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.100 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":1773376445976565571,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.101 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.104 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":1773376445976565571,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.106 DEBUG [tests.light_push.test_publish] Running test with content topic A credit card number
|
|
2026-03-13 04:34:06.106 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:06.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "1234-5678-9012-3456", "timestamp": 1773376446106487624}}'
|
|
2026-03-13 04:34:06.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:06.124 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:06.225 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773376446106487624,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.230 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773376446106487624,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.234 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773376446106487624,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.238 DEBUG [tests.light_push.test_publish] Running test with content topic A phone number
|
|
2026-03-13 04:34:06.239 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:06.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "+1234567890", "timestamp": 1773376446238916413}}'
|
|
2026-03-13 04:34:06.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:06.253 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:06.354 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773376446238916413,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.358 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773376446238916413,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.362 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"+1234567890","version":0,"timestamp":1773376446238916413,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.366 DEBUG [tests.light_push.test_publish] Running test with content topic A UUID
|
|
2026-03-13 04:34:06.366 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:06.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/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": 1773376446366630448}}'
|
|
2026-03-13 04:34:06.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:06.383 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:06.484 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.487 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":1773376446366630448,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.490 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.493 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":1773376446366630448,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.495 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.498 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":1773376446366630448,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.499 DEBUG [tests.light_push.test_publish] Running test with content topic A hashtag
|
|
2026-03-13 04:34:06.500 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:06.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "#helloWorld", "timestamp": 1773376446499952694}}'
|
|
2026-03-13 04:34:06.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:06.516 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:06.617 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773376446499952694,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.622 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773376446499952694,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.626 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"#helloWorld","version":0,"timestamp":1773376446499952694,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.630 DEBUG [tests.light_push.test_publish] Running test with content topic A Twitter handle
|
|
2026-03-13 04:34:06.631 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:06.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "@username", "timestamp": 1773376446631183023}}'
|
|
2026-03-13 04:34:06.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:06.645 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:06.745 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773376446631183023,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.750 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773376446631183023,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.754 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"@username","version":0,"timestamp":1773376446631183023,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.759 DEBUG [tests.light_push.test_publish] Running test with content topic A password
|
|
2026-03-13 04:34:06.759 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:06.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "P@ssw0rd!", "timestamp": 1773376446759350032}}'
|
|
2026-03-13 04:34:06.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:06.773 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:06.874 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773376446759350032,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.879 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773376446759350032,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.883 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:06.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:06.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773376446759350032,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:06.887 DEBUG [tests.light_push.test_publish] Running test with content topic A date in common format
|
|
2026-03-13 04:34:06.888 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:06.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "01/11/2023", "timestamp": 1773376446888073932}}'
|
|
2026-03-13 04:34:06.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:06.902 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:07.004 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773376446888073932,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.009 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773376446888073932,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.013 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"01/11/2023","version":0,"timestamp":1773376446888073932,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.017 DEBUG [tests.light_push.test_publish] Running test with content topic A time string
|
|
2026-03-13 04:34:07.017 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:07.017 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "12:00:00", "timestamp": 1773376447017468480}}'
|
|
2026-03-13 04:34:07.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:07.037 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:07.137 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773376447017468480,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.141 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773376447017468480,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.146 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"12:00:00","version":0,"timestamp":1773376447017468480,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.150 DEBUG [tests.light_push.test_publish] Running test with content topic A mathematical equation
|
|
2026-03-13 04:34:07.150 DEBUG [src.steps.light_push] Lightpushing message
|
|
2026-03-13 04:34:07.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11185/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "E = mc^2", "timestamp": 1773376447150499379}}'
|
|
2026-03-13 04:34:07.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-13 04:34:07.170 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-13 04:34:07.270 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40486/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773376447150499379,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.275 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773376447150499379,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.279 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
|
2026-03-13 04:34:07.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11185/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-13 04:34:07.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"E = mc^2","version":0,"timestamp":1773376447150499379,"ephemeral":false,"proof":""}]'
|
|
2026-03-13 04:34:07.284 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-13 04:34:07.285 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-13 04:34:07.285 DEBUG [src.node.waku_node] Stopping container with id 3df84652f94a
|
|
2026-03-13 04:34:07.885 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-13 04:34:07.885 DEBUG [src.node.waku_node] Stopping container with id 9449af7cd848
|
|
2026-03-13 04:34:08.516 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-13 04:34:08.520 DEBUG [src.node.waku_node] Stopping container with id 32da21f07fc5
|
|
2026-03-13 04:34:08.804 ERROR [src.node.docker_mananger] Max retries reached for container 3df84652f94a. Exiting log stream.
|
|
2026-03-13 04:34:09.125 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-13 04:34:09.131 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-13 04:34:09.193 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-13 04:34:09.217 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-13 04:34:09.258 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|