allure-jswaku/8529/widgets/severity.json
2025-07-02 21:32:42 +00:00

1 line
164 KiB
JSON

[{"uid":"37b256dd41ce21d6","name":"Push message with custom timestamp: 1751487748449","time":{"start":1751491927869,"stop":1751491927869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9628d4b576a2b9","name":"should encodeTxt and decodeTxt","time":{"start":1751491272935,"stop":1751491272935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73e676f0a7657ac","name":"Fails to push message bigger that 1MB","time":{"start":1751491927870,"stop":1751491927870,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31ca04d9cc13cb","name":"should be online or offline if network state changed","time":{"start":1751491340788,"stop":1751491340788,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccd9f51431c76e0","name":"A test","time":{"start":1751491377828,"stop":1751491377829,"duration":1},"status":"passed","severity":"normal"},{"uid":"9439dfe28c223fcc","name":"Decrypt messages","time":{"start":1751491424723,"stop":1751491424723,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa409756b7c53328","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751491289109,"stop":1751491289109,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ae64cac304675b","name":"Check message on other pubsub topic is not received","time":{"start":1751491783261,"stop":1751491783262,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc5ffb417ca39a1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751491830687,"stop":1751491830687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4c2dce9222f734","name":"Push message with emoji payload","time":{"start":1751491927843,"stop":1751491927843,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b015c965126d3e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751491439814,"stop":1751491439814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13ff2e7ba94f192","name":"should reject if Filter is requested but not mounted","time":{"start":1751491310253,"stop":1751491310254,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab5afb67f914c99","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751491830681,"stop":1751491830681,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8e27a723e8d8f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751491319473,"stop":1751491319473,"duration":0},"status":"passed","severity":"normal"},{"uid":"9430324618d3a7a3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751491272220,"stop":1751491272220,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f96ec729dafecf","name":"should throw an error for an unconfigured topic","time":{"start":1751491266999,"stop":1751491266999,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b860621786c45d","name":"should throw error - invalid id","time":{"start":1751491272940,"stop":1751491272940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b2e7286c2598d8","name":"should reject if Store is requested but not mounted","time":{"start":1751491310253,"stop":1751491310253,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c2d439753948b5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751491389034,"stop":1751491389034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85fe58fdf5b3ad9","name":"should not receive a peer event after stop","time":{"start":1751491345250,"stop":1751491345253,"duration":3},"status":"passed","severity":"normal"},{"uid":"7277fe42572a599a","name":"random static sharding 5 - Cluster ID: 665, Shard ID: 813","time":{"start":1751491581163,"stop":1751491581163,"duration":0},"status":"passed","severity":"normal"},{"uid":"34eba928d2bafa31","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751491319478,"stop":1751491319478,"duration":0},"status":"passed","severity":"normal"},{"uid":"780d92681b82cf0a","name":"Passing an array","time":{"start":1751491589850,"stop":1751491589850,"duration":0},"status":"passed","severity":"normal"},{"uid":"8218495d1d993dc4","name":"should add and check entries correctly","time":{"start":1751491308972,"stop":1751491308979,"duration":7},"status":"passed","severity":"normal"},{"uid":"b70bd129df2bafc8","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751491577164,"stop":1751491577167,"duration":3},"status":"passed","severity":"normal"},{"uid":"1435ca1d7f69285c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751491289539,"stop":1751491289539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d96a509311a971d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751491830688,"stop":1751491830688,"duration":0},"status":"passed","severity":"normal"},{"uid":"81278a619ed17298","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751491281006,"stop":1751491281007,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dcbc10bcfa9c6","name":"Passing page size 10 when there are 10 messages","time":{"start":1751491583613,"stop":1751491583613,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ed8f08ffc9acc0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app14/7/topic557/json","time":{"start":1751491547605,"stop":1751491547605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cf88c362db4d5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751491830691,"stop":1751491830691,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacf0e0e0c8ddba0","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751491319469,"stop":1751491319469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4a112d434bc1a7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751491300755,"stop":1751491300755,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de55f417deabaf7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751491293275,"stop":1751491293276,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c48aeba68aafd7d","name":"topics with same application and version share the same shard","time":{"start":1751491266975,"stop":1751491266976,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dd2f8a90f4d651","name":"Check publish message containing long","time":{"start":1751491447223,"stop":1751491447223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0527dbe3620470c","name":"should encode/decode to text encoding","time":{"start":1751491272943,"stop":1751491272944,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3eddaf614a03fd8","name":"Query generator for multiple messages with different message text format","time":{"start":1751491570883,"stop":1751491570883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac92df893e4d7ee","name":"Push message with meta","time":{"start":1751491927868,"stop":1751491927868,"duration":0},"status":"passed","severity":"normal"},{"uid":"f484d2297bace1ef","name":"Promise Callback - true","time":{"start":1751491571216,"stop":1751491571216,"duration":0},"status":"passed","severity":"normal"},{"uid":"d714c035e42cdbdd","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app56/10/topic112/json","time":{"start":1751491547608,"stop":1751491547609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e46eb999401eb54","name":"Store - dialed first","time":{"start":1751491594758,"stop":1751491594758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2ead95bd8f101d","name":"can start the service","time":{"start":1751491421803,"stop":1751491421805,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0cd8c45dd6f825a","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751491319448,"stop":1751491319448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7882c5564f5f2c2","name":"removeEventListener with wrong event","time":{"start":1751491381154,"stop":1751491381154,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcd4f0b213224eb","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751491309895,"stop":1751491309895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ddb4ad1a2f7712","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751491319470,"stop":1751491319472,"duration":2},"status":"passed","severity":"normal"},{"uid":"78174dee78ad7b7e","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751491309962,"stop":1751491309962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddad8f547d39f8a","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751491319449,"stop":1751491319449,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a27f0c9ae072d4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751491830684,"stop":1751491830684,"duration":0},"status":"passed","severity":"normal"},{"uid":"737ea6e9c1567be5","name":"Check message with no content topic is not received","time":{"start":1751491783262,"stop":1751491783262,"duration":0},"status":"passed","severity":"normal"},{"uid":"7707c874759cf932","name":"Check received message containing short","time":{"start":1751491783254,"stop":1751491783254,"duration":0},"status":"passed","severity":"normal"},{"uid":"728198fc0fdcd17e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751491470901,"stop":1751491470902,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cb76a847b62044","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751491319454,"stop":1751491319455,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f13e7e6bd711c76","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751491830685,"stop":1751491830685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5c09d5fa246a0d","name":"Relay + Store","time":{"start":1751491272951,"stop":1751491272952,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a13431d7c60470","name":"Refresh subscription","time":{"start":1751491830692,"stop":1751491830692,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d5710374263dbe","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751491266999,"stop":1751491266999,"duration":0},"status":"passed","severity":"normal"},{"uid":"7435d999a6be7617","name":"Check publish message after service node is restarted","time":{"start":1751491447250,"stop":1751491447250,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f74e6bd04862cde5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751491266982,"stop":1751491266982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11929b186f2c3b9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751491319476,"stop":1751491319476,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bc325277e18d51","name":"less peers than existing","time":{"start":1751491422074,"stop":1751491422074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97157553a20924","name":"different cluster, different shard: nodes don't connect","time":{"start":1751491389039,"stop":1751491389040,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5c75c19c2a9313","name":"should throw error - no id","time":{"start":1751491272940,"stop":1751491272940,"duration":0},"status":"passed","severity":"normal"},{"uid":"23aaf65d931306bb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751491345255,"stop":1751491345255,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6d73c70c716cef6","name":"random static sharding 8 - Cluster ID: 231, Shard ID: 499","time":{"start":1751491581165,"stop":1751491581165,"duration":0},"status":"passed","severity":"normal"},{"uid":"678c21de68e05585","name":"Asymmetric encrypt & decrypt","time":{"start":1751491299727,"stop":1751491299728,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60d521d7e733966","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751491454518,"stop":1751491454518,"duration":0},"status":"passed","severity":"normal"},{"uid":"197f5bb9620c1f88","name":"should be delivered immediately if received","time":{"start":1751491324336,"stop":1751491324336,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d576c88a2080c6","name":"should set field with only RELAY enabled","time":{"start":1751491272950,"stop":1751491272950,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc17d4bb1c15be84","name":"throws on content topic with empty topic name field","time":{"start":1751491266966,"stop":1751491266967,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e6c743f4ab6d05","name":"Push message with JSON payload","time":{"start":1751491927841,"stop":1751491927842,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b7de62dc5f13ec","name":"Nodes with multiple pubsub topic","time":{"start":1751491439813,"stop":1751491439813,"duration":0},"status":"passed","severity":"normal"},{"uid":"849982bf4c831baf","name":"should be empty after removing the only subscription","time":{"start":1751491310449,"stop":1751491310449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62e835638ee4bab","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751491309693,"stop":1751491309693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5115d7e2bd154d","name":"Push message with content topic containing Script","time":{"start":1751491927863,"stop":1751491927863,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c53a6170bc1cfbf","name":"Push 30 different messages","time":{"start":1751491927843,"stop":1751491927843,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c0dc432c2162823","name":"Push message with Basic HTML tag payload","time":{"start":1751491927841,"stop":1751491927841,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e56b5f746c4369","name":"Subscribe to topic containing short and receive message","time":{"start":1751491830683,"stop":1751491830684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9452ff6431665e9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751491266975,"stop":1751491266975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaeb6864c3cacc8","name":"Check received message containing Basic HTML tag","time":{"start":1751491783257,"stop":1751491783258,"duration":1},"status":"passed","severity":"normal"},{"uid":"d919baf540f16677","name":"Push message with rate limit","time":{"start":1751491927868,"stop":1751491927868,"duration":0},"status":"passed","severity":"normal"},{"uid":"431996196ca4d2d5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751491830686,"stop":1751491830686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42b39f174b01244","name":"Push message with content topic containing JSON","time":{"start":1751491927848,"stop":1751491927849,"duration":1},"status":"passed","severity":"normal"},{"uid":"8578c378a521faea","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app33/4/topic960/proto","time":{"start":1751491547604,"stop":1751491547605,"duration":1},"status":"passed","severity":"normal"},{"uid":"291da41bffe34f1a","name":"Push message with content topic containing shell command","time":{"start":1751491927849,"stop":1751491927849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0916fc0149e6ca","name":"should return usable stream attached to connection","time":{"start":1751491281003,"stop":1751491281004,"duration":1},"status":"passed","severity":"normal"},{"uid":"8018cd35ee46b6e3","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751491281008,"stop":1751491281009,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2f5a733cc4bbb1","name":"Relay","time":{"start":1751491345843,"stop":1751491345843,"duration":0},"status":"passed","severity":"normal"},{"uid":"322076828d5bd2e8","name":"isConnected should return false after all peers disconnect","time":{"start":1751491360145,"stop":1751491360145,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c6a98bb44f86d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751491266997,"stop":1751491266997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5159ca187645737a","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751491310346,"stop":1751491310347,"duration":1},"status":"passed","severity":"normal"},{"uid":"3255f3811d243d14","name":"Generator, custom pubsub topic","time":{"start":1751491562834,"stop":1751491562834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91d4fcb24201453","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751491454521,"stop":1751491454522,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3e34f13d4a1712","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751491830689,"stop":1751491830689,"duration":0},"status":"passed","severity":"normal"},{"uid":"26af7b00bf41f69c","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751491319449,"stop":1751491319450,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54b4382e3ee5a73","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751491319438,"stop":1751491319443,"duration":5},"status":"passed","severity":"normal"},{"uid":"8e9a6c3e8e2201fc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751491319472,"stop":1751491319472,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aa2e2f5516ce00","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751491348213,"stop":1751491348213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c79ec26732a474f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app99/3/topic922/json","time":{"start":1751491547606,"stop":1751491547606,"duration":0},"status":"passed","severity":"normal"},{"uid":"14592c89f225b57d","name":"should properly create location multiaddrs - udp","time":{"start":1751491272948,"stop":1751491272948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9562fddd0041e6f6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751491319477,"stop":1751491319478,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e893ae50853ff2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751491266974,"stop":1751491266975,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9c7c09775806f2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751491319476,"stop":1751491319476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd4ad7e3d9bb840","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751491319469,"stop":1751491319469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8643a213be225c11","name":"Subscribe to topic containing XML and publish message","time":{"start":1751491454520,"stop":1751491454520,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c59733aa7c4281","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751491309973,"stop":1751491309973,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd34b93a88aa00f","name":"Check publish message containing numeric","time":{"start":1751491447223,"stop":1751491447224,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5c8fbc1795e44e","name":"Subscribe to topic containing Script and receive message","time":{"start":1751491830694,"stop":1751491830694,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe5393f35f50c95","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751491447249,"stop":1751491447249,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a3e73d88415598","name":"ignores domain fetching errors","time":{"start":1751491289536,"stop":1751491289536,"duration":0},"status":"passed","severity":"normal"},{"uid":"511d5ed19ae71e58","name":"through manual discovery","time":{"start":1751491383266,"stop":1751491383266,"duration":0},"status":"passed","severity":"normal"},{"uid":"134307bf1a599985","name":"Push message with content topic containing emoji","time":{"start":1751491927850,"stop":1751491927850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68a92a3da0ee7b5","name":"throws on empty content topic","time":{"start":1751491266961,"stop":1751491266961,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb4aaab9ef538a0","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751491280979,"stop":1751491280980,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f0e3efd648fcd4","name":"should mark all messages in causal history as acknowledged","time":{"start":1751491324331,"stop":1751491324332,"duration":1},"status":"passed","severity":"normal"},{"uid":"193291ceadc64abc","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751491310347,"stop":1751491310348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c849615023d0bd60","name":"addEventListener with wrong event","time":{"start":1751491381153,"stop":1751491381154,"duration":1},"status":"passed","severity":"normal"},{"uid":"73eb79dc26abd8bf","name":"Passing page size 110 when there are 120 messages","time":{"start":1751491583614,"stop":1751491583614,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e5ba353e97f5bb","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751491340774,"stop":1751491340775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b7177c6db4579c","name":"Push message with long payload","time":{"start":1751491927837,"stop":1751491927837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f800c453bfa2f113","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751491266991,"stop":1751491266992,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8950ae43c20c7c","name":"Check received message containing Chinese","time":{"start":1751491783265,"stop":1751491783265,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1c13842935f38e","name":"Ephemeral messages are not stored","time":{"start":1751491346544,"stop":1751491346544,"duration":0},"status":"passed","severity":"normal"},{"uid":"52540f93e3da766","name":"Check received message containing Russian","time":{"start":1751491783266,"stop":1751491783266,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf30b49b96ccfe79","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751491570885,"stop":1751491570885,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a350239d89fd07","name":"should only return 1 node with store capability","time":{"start":1751491289538,"stop":1751491289538,"duration":0},"status":"passed","severity":"normal"},{"uid":"156125d50a370d3c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751491272217,"stop":1751491272217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63db1ac1482ee78","name":"should update ack status of messages in outgoing buffer","time":{"start":1751491324335,"stop":1751491324335,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd26056dacc044bb","name":"Push message with Script payload","time":{"start":1751491927840,"stop":1751491927840,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d038a71e2598810","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751491266990,"stop":1751491266990,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c741f7cde9c6132","name":"configure the node with multiple content topics","time":{"start":1751491547609,"stop":1751491547610,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1577f3e63050b7","name":"Check received message containing escaped characters","time":{"start":1751491783258,"stop":1751491783259,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c3c81e6e931239","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751491272219,"stop":1751491272220,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f011db9cafb999","name":"Check publish message containing unicode special characters","time":{"start":1751491447228,"stop":1751491447228,"duration":0},"status":"passed","severity":"normal"},{"uid":"744e6624ff203915","name":"Check received message containing special chars","time":{"start":1751491783255,"stop":1751491783255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fad0cc448b4a67","name":"should not fail to start the service if it is already started","time":{"start":1751491345247,"stop":1751491345248,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad46e008141121a","name":"Check publish message containing XML","time":{"start":1751491447226,"stop":1751491447226,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef99c3cb651c0a12","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751491289033,"stop":1751491289034,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b8c24387b37a3b","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1751491310157,"stop":1751491310157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeff82c23d072f9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751491525660,"stop":1751491525660,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7360200f5399c1","name":"should properly create location multiaddrs - udp4","time":{"start":1751491272947,"stop":1751491272947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6e9fe718200b93","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751491319477,"stop":1751491319477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78ff9a318583c4d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751491577157,"stop":1751491577158,"duration":1},"status":"passed","severity":"normal"},{"uid":"b866b7dfa0adad64","name":"Query generator for multiple messages","time":{"start":1751491570882,"stop":1751491570882,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f2d7843d6cd8ad","name":"Relay + Store","time":{"start":1751491345844,"stop":1751491345844,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbd174afe558b47","name":"Push message with shell command payload","time":{"start":1751491927842,"stop":1751491927842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76c2229670bde55","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751491547610,"stop":1751491547611,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c96acccce3f7f29","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751491830694,"stop":1751491830694,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce9fbeee2a04b69","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751491272222,"stop":1751491272222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee561eb322a4715b","name":"Check received message containing Script","time":{"start":1751491783266,"stop":1751491783266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ef5b9e4003ad61","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751491830687,"stop":1751491830687,"duration":0},"status":"passed","severity":"normal"},{"uid":"400e0ae60c96b55c","name":"Nodes with multiple pubsub topic","time":{"start":1751491439814,"stop":1751491439814,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d9f68963cd7149","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751491310347,"stop":1751491310347,"duration":0},"status":"passed","severity":"normal"},{"uid":"98560009af327f1c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751491266997,"stop":1751491266997,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c42d64e5966700","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751491346544,"stop":1751491346545,"duration":1},"status":"passed","severity":"normal"},{"uid":"488a73ceca343dc3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751491340766,"stop":1751491340773,"duration":7},"status":"passed","severity":"normal"},{"uid":"c4ca50b2e78c9739","name":"Check received message containing XML","time":{"start":1751491783257,"stop":1751491783257,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a12307b304310a","name":"should handle general insertion and lookup correctly","time":{"start":1751491321656,"stop":1751491321656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6cc4382cc6f0b","name":"Ordered callback, aborts when callback returns true","time":{"start":1751491570885,"stop":1751491570885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dddd5de58b4c4e","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1751491309932,"stop":1751491309933,"duration":1},"status":"passed","severity":"normal"},{"uid":"280625ed91099885","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751491266984,"stop":1751491266984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f12cc330908ecd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751491267001,"stop":1751491267001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26fe52a51a74d1","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751491324330,"stop":1751491324330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9912d961d448508c","name":"random static sharding 4 - Cluster ID: 955, Shard ID: 171","time":{"start":1751491581163,"stop":1751491581163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca25149f0a5df3ef","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751491340775,"stop":1751491340787,"duration":12},"status":"passed","severity":"normal"},{"uid":"862a0f39e435fb5e","name":"Check message with no pubsub topic is not received","time":{"start":1751491783262,"stop":1751491783262,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbf01bb2f4d2149","name":"Check received message containing short","time":{"start":1751491783264,"stop":1751491783264,"duration":0},"status":"passed","severity":"normal"},{"uid":"68be546879798f46","name":"should initialize bloom filter with correct parameters","time":{"start":1751491321650,"stop":1751491321650,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fc8bcaa9bb7869","name":"Check publish message containing escaped characters","time":{"start":1751491447228,"stop":1751491447228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4330c1d54c0fddb7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751491319480,"stop":1751491319482,"duration":2},"status":"passed","severity":"normal"},{"uid":"66c47ee5f70edfa5","name":"throws on content topic with generation field greater than 0","time":{"start":1751491266965,"stop":1751491266965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e7dd391ae0c364","name":"should start and setup intervals and event listeners","time":{"start":1751491310451,"stop":1751491310451,"duration":0},"status":"passed","severity":"normal"},{"uid":"241a6fd8505334b2","name":"should throw an error for missing sharding configuration","time":{"start":1751491267001,"stop":1751491267002,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94a0042994bec15","name":"can dial TLS multiaddrs","time":{"start":1751491383265,"stop":1751491383266,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf53d039ca6f002d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751491830687,"stop":1751491830688,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b247f5219e7422","name":"listenerCount","time":{"start":1751491381155,"stop":1751491381155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2299eefbbe32de4","name":"Privacy Node - default protocol","time":{"start":1751491594760,"stop":1751491594760,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b47151d248eff94","name":"should create a new stream if no existing for protocol found","time":{"start":1751491281005,"stop":1751491281005,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a54c723de7052","name":"returns all values when wanted number is greater than available values","time":{"start":1751491289152,"stop":1751491289153,"duration":1},"status":"passed","severity":"normal"},{"uid":"605a3eca6c11c98e","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751491319465,"stop":1751491319466,"duration":1},"status":"passed","severity":"normal"},{"uid":"a417ee3a0dd26f40","name":"Push message with custom timestamp: 1751494948449","time":{"start":1751491927852,"stop":1751491927852,"duration":0},"status":"passed","severity":"normal"},{"uid":"773cbf48a14903c2","name":"Check message on other pubsub topic is not received","time":{"start":1751491783270,"stop":1751491783270,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4549e7d03d43be","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751491280983,"stop":1751491280984,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eb77f13bb83fc6","name":"Check received message containing numeric","time":{"start":1751491783255,"stop":1751491783255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d18a7e2af716603","name":"Nwaku publishes","time":{"start":1751491436532,"stop":1751491436532,"duration":0},"status":"passed","severity":"normal"},{"uid":"789df96a7f19b7dc","name":"Check received message containing numeric","time":{"start":1751491783264,"stop":1751491783264,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b2e13be51973ab","name":"random static sharding 2 - Cluster ID: 685, Shard ID: 830","time":{"start":1751491581161,"stop":1751491581162,"duration":1},"status":"passed","severity":"normal"},{"uid":"73dbafe7a0a4120f","name":"throws an error for improperly formatted content topics","time":{"start":1751491266978,"stop":1751491266978,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7bf14b916cbd69","name":"Push message with Arabic payload","time":{"start":1751491927855,"stop":1751491927855,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbad60c5a086e3d","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751491310348,"stop":1751491310348,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf227cb8bd5cb8f2","name":"should handle different types of entries","time":{"start":1751491308990,"stop":1751491308990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93a8e06094e1cf0","name":"random static sharding 6 - Cluster ID: 17, Shard ID: 27","time":{"start":1751491581164,"stop":1751491581164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67d0a756a9288ec","name":"caches peers it previously fetched","time":{"start":1751491289536,"stop":1751491289537,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ae06714daf3e80","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751491272218,"stop":1751491272219,"duration":1},"status":"passed","severity":"normal"},{"uid":"35860a1ed78eeff2","name":"same cluster, same shard: nodes connect","time":{"start":1751491389037,"stop":1751491389038,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4d1d864c5b7b16","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751491830682,"stop":1751491830683,"duration":1},"status":"passed","severity":"normal"},{"uid":"320e20c52214a297","name":"should register libp2p event listeners when start is called","time":{"start":1751491310153,"stop":1751491310154,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec41321a622c1d2","name":"should use shardsUnderCluster when provided","time":{"start":1751491309972,"stop":1751491309973,"duration":1},"status":"passed","severity":"normal"},{"uid":"ababfac8f532637b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751491267000,"stop":1751491267000,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f4f0895e2f417","name":"Check received message with timestamp: 1751491340292 ","time":{"start":1751491783260,"stop":1751491783260,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75a091033a12c2","name":"should start and stop interval correctly","time":{"start":1751491309931,"stop":1751491309931,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d244bb324ce6097","name":"should set field with all protocols enabled","time":{"start":1751491272950,"stop":1751491272950,"duration":0},"status":"passed","severity":"normal"},{"uid":"da26a86cac59ac77","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751491927863,"stop":1751491927864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9803c205aba74e6","name":"Light Node - default protocols","time":{"start":1751491594759,"stop":1751491594759,"duration":0},"status":"passed","severity":"normal"},{"uid":"55153a12e85b16ff","name":"should handle special patterns correctly","time":{"start":1751491321656,"stop":1751491321656,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0e34ef3dbcccb4","name":"should support chaining for add method","time":{"start":1751491308979,"stop":1751491308980,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8a717a1567df60","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751491830695,"stop":1751491830695,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc447c730d396255","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751491266974,"stop":1751491266974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f0133f497c13e","name":"Push message with special chars payload","time":{"start":1751491927838,"stop":1751491927838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcbc4fd992c329a","name":"should attach causal history and bloom filter to each message","time":{"start":1751491324329,"stop":1751491324329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5713bda1f23a012","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751491319446,"stop":1751491319447,"duration":1},"status":"passed","severity":"normal"},{"uid":"174b50b861ed82eb","name":"Init the array if not present","time":{"start":1751491266530,"stop":1751491266535,"duration":5},"status":"passed","severity":"normal"},{"uid":"3e904919d8c187a6","name":"should return different streams if requested simultaniously","time":{"start":1751491281005,"stop":1751491281006,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6ae75f08fa8693","name":"should never report false negatives","time":{"start":1751491321655,"stop":1751491321655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f7f850f99e681","name":"Decoder throws on undefined content topic","time":{"start":1751491281636,"stop":1751491281636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2166b1a424eda15","name":"should not allow unachievable error rate","time":{"start":1751491319085,"stop":1751491319088,"duration":3},"status":"passed","severity":"normal"},{"uid":"776a4bc77114d3a6","name":"Js publishes, other Js receives","time":{"start":1751491436532,"stop":1751491436532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee1b4f273632d2a","name":"start node with empty shard should fail","time":{"start":1751491581167,"stop":1751491581167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ecdc7ced475295","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751491266996,"stop":1751491266996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4737cc971b511cc3","name":"Encoder throws on empty string content topic","time":{"start":1751491299302,"stop":1751491299302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1839d977430dac7f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751491267005,"stop":1751491267005,"duration":0},"status":"passed","severity":"normal"},{"uid":"454161196daddc62","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751491319478,"stop":1751491319478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b092c1e52b390e9c","name":"Encoder throws on undefined content topic","time":{"start":1751491281635,"stop":1751491281635,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa41d1b74ac74687","name":"rejects content-filtered query with only contentTopics","time":{"start":1751491281134,"stop":1751491281134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29c9eaa1ff16c89","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751491830691,"stop":1751491830691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d524f7ab12a594","name":"should emit a peer event after start","time":{"start":1751491421807,"stop":1751491421807,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3e743fdaba2d3b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751491830685,"stop":1751491830685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20597a9ae520772","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751491830696,"stop":1751491830696,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ead0c5ca33b655","name":"should select older connection if present","time":{"start":1751491280379,"stop":1751491280380,"duration":1},"status":"passed","severity":"normal"},{"uid":"d676c625136500f1","name":"Decoder throws on undefined content topic","time":{"start":1751491300757,"stop":1751491300757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f464970b8da15ffa","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751491348213,"stop":1751491348213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a562bfe7d6bd3b50","name":"Push message with Russian payload","time":{"start":1751491927855,"stop":1751491927856,"duration":1},"status":"passed","severity":"normal"},{"uid":"c765658dbfe0077c","name":"Meta field set when metaSetter is specified","time":{"start":1751491281635,"stop":1751491281635,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8c395a12aba487","name":"Sample","time":{"start":1751491272270,"stop":1751491272270,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d2a9c5b1825e9f","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751491280981,"stop":1751491280982,"duration":1},"status":"passed","severity":"normal"},{"uid":"47673594314d3c3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751491266992,"stop":1751491266992,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b825efb3aaa3523","name":"Renews subscription after lossing a connection","time":{"start":1751491830696,"stop":1751491830696,"duration":0},"status":"passed","severity":"normal"},{"uid":"274333c05d7786e2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751491389035,"stop":1751491389035,"duration":0},"status":"passed","severity":"normal"},{"uid":"360a219b12d23560","name":"Check meta is set [symmetric]","time":{"start":1751491299300,"stop":1751491299300,"duration":0},"status":"passed","severity":"normal"},{"uid":"3009ddc7d069a2a2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751491830689,"stop":1751491830690,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4e455b50ccbe9b","name":"should retry failed tasks","time":{"start":1751491309933,"stop":1751491309933,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1e50e261919ffe","name":"should have no discoveries enabled by default","time":{"start":1751491309775,"stop":1751491309778,"duration":3},"status":"passed","severity":"normal"},{"uid":"78544e87f5864ce7","name":"Reusing cursor across nodes","time":{"start":1751491525663,"stop":1751491525664,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fe05e662cc6eb9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751491447229,"stop":1751491447229,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c727749ba16640","name":"accepts valid content-filtered query","time":{"start":1751491281133,"stop":1751491281133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8d6967de56999c","name":"should reject if LightPush is requested but not mounted","time":{"start":1751491310253,"stop":1751491310253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edcf87b82b921b8","name":"can query messages by message hash","time":{"start":1751491550092,"stop":1751491550092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7237e8f13b38f81b","name":"Push message with Script payload","time":{"start":1751491927856,"stop":1751491927856,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b20c8ffde8d7af5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751491272216,"stop":1751491272217,"duration":1},"status":"passed","severity":"normal"},{"uid":"6766834db6066adf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751491266997,"stop":1751491266997,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d045402a09860d9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751491289106,"stop":1751491289106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce9bbaa1285ce7a","name":"should properly create location multiaddrs - udp6","time":{"start":1751491272948,"stop":1751491272948,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b672dbaf0a724f","name":"should maintain proper timestamps if all messages received","time":{"start":1751491324330,"stop":1751491324330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f693ed0cd633493b","name":"should properly create location multiaddrs - tcp4","time":{"start":1751491272947,"stop":1751491272947,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd18cfa9e71ee543","name":"Query with Promise Callback, No Decoder","time":{"start":1751491536420,"stop":1751491536421,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8a19310e3a6fb3","name":"should not receive a peer event before start","time":{"start":1751491345249,"stop":1751491345250,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afcfef4972168aa","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751491266972,"stop":1751491266974,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bc756390375bd6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751491272222,"stop":1751491272223,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b923fb6beaf536","name":"Check received message containing shell command","time":{"start":1751491783258,"stop":1751491783258,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc1e2ae23a02a4e","name":"Push message with meta","time":{"start":1751491927850,"stop":1751491927850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5675a4b1bc2d986d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751491360142,"stop":1751491360142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f39f9650f6839","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751491272951,"stop":1751491272951,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b01787054282b1","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751491309780,"stop":1751491309781,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b37cd5ec3f266b","name":"getPeersByDiscovery","time":{"start":1751491381154,"stop":1751491381155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2574f3fd726af5","name":"throws on content topic with empty version field","time":{"start":1751491266966,"stop":1751491266966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21bf0d5d6690c","name":"Push message with content topic containing shell command","time":{"start":1751491927864,"stop":1751491927864,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dc89e608f6a4bd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751491289105,"stop":1751491289105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5ee8fb22d0fa1d","name":"tcp ip4 address","time":{"start":1751491272137,"stop":1751491272139,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f9f9007db2fcc2c","name":"Relay - dialed after","time":{"start":1751491594756,"stop":1751491594758,"duration":2},"status":"passed","severity":"normal"},{"uid":"f91005905deb63df","name":"should be able to encode the field with only STORE set to true","time":{"start":1751491272216,"stop":1751491272216,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b02f47fa1d0931","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751491266971,"stop":1751491266971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8e0becd58e95bd","name":"should maintain desired error rate","time":{"start":1751491321651,"stop":1751491321655,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc16082ce6763f69","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751491562859,"stop":1751491562859,"duration":0},"status":"passed","severity":"normal"},{"uid":"5833e010991adebb","name":"new peer added after a peer was already found","time":{"start":1751491444878,"stop":1751491444879,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1085cc6999129f32","name":"Fails to publish duplicate message","time":{"start":1751491447242,"stop":1751491447242,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf0c5362242c43c","name":"should reject if WakuNode is not started","time":{"start":1751491310252,"stop":1751491310252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2427114e799abd9","name":"messageHashStr produces different results for different inputs","time":{"start":1751491280985,"stop":1751491280985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fce48fa2d5a2b7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751491319479,"stop":1751491319479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d043d451f681b0da","name":"should not throw an error for a single configured topic","time":{"start":1751491266998,"stop":1751491266998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e98ba0800bea62c","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751491319458,"stop":1751491319458,"duration":0},"status":"passed","severity":"normal"},{"uid":"62eecc0bea5ea22","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751491319459,"stop":1751491319459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3f3f178e49350d","name":"Subscribe to topic containing long and receive message","time":{"start":1751491830684,"stop":1751491830684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c6eeded67fe9cf","name":"should set field with all protocols disabled","time":{"start":1751491272949,"stop":1751491272949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9233a2628efc38","name":"Push message with content topic containing numeric","time":{"start":1751491927860,"stop":1751491927861,"duration":1},"status":"passed","severity":"normal"},{"uid":"7592b4913f99500f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751491299300,"stop":1751491299300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e70d9d8950a2074","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751491454520,"stop":1751491454521,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b8be4b8dd1c892","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751491444879,"stop":1751491444879,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df1d0784478cdd8f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751491266980,"stop":1751491266980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c620bc44f07a8eb3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751491830693,"stop":1751491830694,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa50056bfe4c07dd","name":"Subscribe to topic containing short and publish message","time":{"start":1751491454513,"stop":1751491454513,"duration":0},"status":"passed","severity":"normal"},{"uid":"98480911fa449dcd","name":"messageHashStr works with IProtoMessage","time":{"start":1751491280984,"stop":1751491280984,"duration":0},"status":"passed","severity":"normal"},{"uid":"781bbb0c3ac64898","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751491266991,"stop":1751491266991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9d3acbcf722309","name":"should send to specified number of peers of used peers","time":{"start":1751491309896,"stop":1751491309915,"duration":19},"status":"passed","severity":"normal"},{"uid":"baac64eca160de4f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751491830693,"stop":1751491830693,"duration":0},"status":"passed","severity":"normal"},{"uid":"118737d10e49a6c4","name":"Generator, custom pubsub topic","time":{"start":1751491562853,"stop":1751491562857,"duration":4},"status":"passed","severity":"normal"},{"uid":"9c0f4bf9590a5943","name":"should not fail to stop the service if it was not started","time":{"start":1751491421806,"stop":1751491421807,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6492e871d4f45","name":"Push message with content topic containing short","time":{"start":1751491927860,"stop":1751491927860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ca15e3f6a7c7ea","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751491319455,"stop":1751491319455,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d48fbc6742520b","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751491319455,"stop":1751491319455,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c6a656c4c8aabc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751491470897,"stop":1751491470898,"duration":1},"status":"passed","severity":"normal"},{"uid":"f417c38e82311991","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751491927848,"stop":1751491927848,"duration":0},"status":"passed","severity":"normal"},{"uid":"53546a54f434a973","name":"non connected peers","time":{"start":1751491422075,"stop":1751491422075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d1dbfd0e41bc00","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751491319472,"stop":1751491319473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a378004743f7f579","name":"Ordered Callback - false","time":{"start":1751491571217,"stop":1751491571222,"duration":5},"status":"passed","severity":"normal"},{"uid":"c84cc17c8093309c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app25/4/topic451/proto","time":{"start":1751491547607,"stop":1751491547607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38466c0c2db47ab","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751491266998,"stop":1751491266999,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24d37eb75f7f6e0","name":"should check connected peers if present and suitable","time":{"start":1751491310254,"stop":1751491310255,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2273cecfa35c9c","name":"Fields are not dropped","time":{"start":1751491281237,"stop":1751491281237,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33d9339fb908101","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751491324335,"stop":1751491324335,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bda660f5ce3418","name":"should only return 1 node with relay capability","time":{"start":1751491289537,"stop":1751491289537,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f8b95db1b86070","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751491319456,"stop":1751491319456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2590092066683b","name":"Round trip binary serialization","time":{"start":1751491281634,"stop":1751491281634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df458733f6a676c","name":"Fails to push message with large meta","time":{"start":1751491927851,"stop":1751491927851,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a9c9d54cff14a6","name":"should deliver messages after dependencies are met","time":{"start":1751491324333,"stop":1751491324333,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3a400888295b3b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751491454511,"stop":1751491454511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5274a905634aff7","name":"should not retry if at least one success","time":{"start":1751491309915,"stop":1751491309915,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cee0b1345b455a2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751491266980,"stop":1751491266980,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a240b9e399e841","name":"messageHashStr produces consistent results for the same input","time":{"start":1751491280984,"stop":1751491280984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1cd0d832efff6f","name":"Overlapping topic subscription","time":{"start":1751491830692,"stop":1751491830692,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b5dfa806f72481","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751491588633,"stop":1751491588633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7904cf28a450271","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751491577159,"stop":1751491577162,"duration":3},"status":"passed","severity":"normal"},{"uid":"23ebdef5754ceb39","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751491319444,"stop":1751491319445,"duration":1},"status":"passed","severity":"normal"},{"uid":"5841c02a4c5dbfa6","name":"should respect custom numPeersToUse configuration","time":{"start":1751491310155,"stop":1751491310155,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d40034ea5f05e5","name":"throws on content topic with too few or too many fields","time":{"start":1751491266961,"stop":1751491266962,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad40479f17e9ae","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751491830697,"stop":1751491830697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8adc82decb8df12","name":"Subscribe to topic containing Script and receive message","time":{"start":1751491830686,"stop":1751491830686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6714241626915d","name":"ignores unrecognized TXT record formats","time":{"start":1751491289536,"stop":1751491289536,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e32ac9826ab94f","name":"Check publish message containing emoji","time":{"start":1751491447229,"stop":1751491447229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff86b756448123b9","name":"Push message with SQL Injection payload","time":{"start":1751491927840,"stop":1751491927840,"duration":0},"status":"passed","severity":"normal"},{"uid":"591d6082020d0100","name":"should not retry if at least one success","time":{"start":1751491309948,"stop":1751491309952,"duration":4},"status":"passed","severity":"normal"},{"uid":"cdb5f4e3c817b023","name":"should properly create location multiaddrs - tcp","time":{"start":1751491272948,"stop":1751491272949,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a25d614f2d8947","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751491830695,"stop":1751491830695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c855a362a2c61fb4","name":"Throws when trying to push message with empty payload","time":{"start":1751491927859,"stop":1751491927860,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7ac3ad5bb63200","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751491319480,"stop":1751491319480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b627fc0739ca3ce","name":"Generator, 2 different pubsubtopics","time":{"start":1751491562836,"stop":1751491562837,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc30ec7c51dbb265","name":"should add and remove event listeners correctly","time":{"start":1751491293276,"stop":1751491293277,"duration":1},"status":"passed","severity":"normal"},{"uid":"730574feefa0ee9e","name":"messageHashStr returns a hex string","time":{"start":1751491280982,"stop":1751491280983,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3311de81b4692a3","name":"should reject if Relay is requested but not mounted","time":{"start":1751491310252,"stop":1751491310253,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1126b0a46bacf6","name":"should stop and cleanup resources","time":{"start":1751491310451,"stop":1751491310451,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab782d88f7c7a9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751491280980,"stop":1751491280980,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cb68b2f3309f65","name":"can start and stop the service","time":{"start":1751491293272,"stop":1751491293272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5830952ef7c3ade9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app94/8/topic204/xml","time":{"start":1751491547608,"stop":1751491547608,"duration":0},"status":"passed","severity":"normal"},{"uid":"feba59cdbbfd7664","name":"should not fail to start the service if it is already started","time":{"start":1751491421807,"stop":1751491421807,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dfa96067aa91e9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751491525662,"stop":1751491525662,"duration":0},"status":"passed","severity":"normal"},{"uid":"503efc18883b98f1","name":"should not fail to start the service if it is already started","time":{"start":1751491293273,"stop":1751491293273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52a45fdac15acc3","name":"Decoder throws on empty string content topic","time":{"start":1751491299303,"stop":1751491299303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d266cd9960cfcc10","name":"Encoder throws on undefined content topic","time":{"start":1751491299301,"stop":1751491299302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ce55b5c62b0e4d","name":"Sets default value correctly","time":{"start":1751491589851,"stop":1751491589851,"duration":0},"status":"passed","severity":"normal"},{"uid":"163db779760120de","name":"Push message with Arabic payload","time":{"start":1751491927839,"stop":1751491927839,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b00360e17a2c0d","name":"should insert elements correctly","time":{"start":1751491321651,"stop":1751491321651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10e1d0b79ffe432","name":"Check received message containing JSON","time":{"start":1751491783267,"stop":1751491783268,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55373b21654db11","name":"should transition to Unhealthy when no connections","time":{"start":1751491309688,"stop":1751491309692,"duration":4},"status":"passed","severity":"normal"},{"uid":"79d0e756f30f4b10","name":"Check received message containing JSON","time":{"start":1751491783258,"stop":1751491783258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3561c2529fc6633","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751491830687,"stop":1751491830687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4128be0e6a258978","name":"1 Relay, 1 fetch","time":{"start":1751491289030,"stop":1751491289032,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7f85407d5f7bde4","name":"should emit a peer event after start","time":{"start":1751491345248,"stop":1751491345249,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d6eb00fe91fb1a","name":"Check received message containing Russian","time":{"start":1751491783256,"stop":1751491783256,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa475ff87174be18","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751491783272,"stop":1751491783272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3461f7290c0a3869","name":"Check publish message containing Arabic","time":{"start":1751491447225,"stop":1751491447225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16cd80e37024e03","name":"Push message with content topic containing Chinese","time":{"start":1751491927861,"stop":1751491927861,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb520df0d1a866","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751491319463,"stop":1751491319464,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2666b8c7e02d26","name":"Push message with content topic containing Chinese","time":{"start":1751491927845,"stop":1751491927846,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ab12139913a59c","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751491309781,"stop":1751491309781,"duration":0},"status":"passed","severity":"normal"},{"uid":"828c631c50df0b10","name":"can start and stop the service","time":{"start":1751491421805,"stop":1751491421806,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e25fe64d01e8d99","name":"can start the service","time":{"start":1751491293271,"stop":1751491293272,"duration":1},"status":"passed","severity":"normal"},{"uid":"2791e40896a6201c","name":"should use DNS peer discovery with light client","time":{"start":1751491345254,"stop":1751491345254,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25410c0a828dc10b","name":"Renews subscription after lossing a connection","time":{"start":1751491830688,"stop":1751491830688,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ca5a8d8b582dd0","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751491439813,"stop":1751491439814,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98b33db969a1ada","name":"Check received message containing escaped characters","time":{"start":1751491783268,"stop":1751491783268,"duration":0},"status":"passed","severity":"normal"},{"uid":"135bcd4d5aff6dd5","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751491310347,"stop":1751491310347,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bd789d72130725","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751491266982,"stop":1751491266982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9485b4f6b3d81f59","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751491319464,"stop":1751491319465,"duration":1},"status":"passed","severity":"normal"},{"uid":"517c986f6aa5c8e6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751491470899,"stop":1751491470899,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f0e6cecbdea9a9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751491272218,"stop":1751491272218,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfeaff79c2628bc","name":"Encoder throws on undefined content topic","time":{"start":1751491300756,"stop":1751491300756,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f56f4c0a84ee28","name":"Passing page size 3 when there are 20 messages","time":{"start":1751491583612,"stop":1751491583613,"duration":1},"status":"passed","severity":"normal"},{"uid":"8791789aaf94601d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751491588632,"stop":1751491588633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe11c8575309cd6","name":"Check received message containing Arabic","time":{"start":1751491783256,"stop":1751491783256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7010797ec40ee63","name":"Push message with content topic containing Arabic","time":{"start":1751491927862,"stop":1751491927862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0fea1563e039e","name":"Check received message containing SQL Injection","time":{"start":1751491783256,"stop":1751491783257,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a506ac479a1b428","name":"Push message with content topic containing long","time":{"start":1751491927860,"stop":1751491927860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3229adb28a573895","name":"throws on content topic with empty encoding field","time":{"start":1751491266967,"stop":1751491266968,"duration":1},"status":"passed","severity":"normal"},{"uid":"61325bd013dbd649","name":"Callback on promise","time":{"start":1751491570884,"stop":1751491570884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5481b8c1fac6996","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751491360144,"stop":1751491360144,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7c4c3e354a8948","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751491513012,"stop":1751491513013,"duration":1},"status":"passed","severity":"normal"},{"uid":"789cd5e4e4535938","name":"Publish message with custom timestamp: Wed Jul 02 2025 20:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751491447235,"stop":1751491447236,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8413df3a666f40","name":"Push message with escaped characters payload","time":{"start":1751491927842,"stop":1751491927842,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72539f7c20ef01d","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751491309781,"stop":1751491309781,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e05abbab1a8592","name":"Push message with content topic containing escaped characters","time":{"start":1751491927865,"stop":1751491927865,"duration":0},"status":"passed","severity":"normal"},{"uid":"741efbb1bd79f5ec","name":"should increase lamport timestamp","time":{"start":1751491324327,"stop":1751491324328,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3881a92d0b6606","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751491536419,"stop":1751491536420,"duration":1},"status":"passed","severity":"normal"},{"uid":"b847186972196547","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751491345254,"stop":1751491345254,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9996b74bafbdd6c3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751491272221,"stop":1751491272222,"duration":1},"status":"passed","severity":"normal"},{"uid":"91543b90e124ab72","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751491319463,"stop":1751491319463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f56fc70ec27ad9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751491588634,"stop":1751491588634,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e51bc94974117a","name":"Subscribe and receives messages on 20 topics","time":{"start":1751491830682,"stop":1751491830682,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ca865f34443eca","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751491588633,"stop":1751491588634,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8f22e88837a44d","name":"Publishes to nwaku","time":{"start":1751491436531,"stop":1751491436531,"duration":0},"status":"passed","severity":"normal"},{"uid":"dada46e2164dad5d","name":"should be called for bootstrap peers","time":{"start":1751491348212,"stop":1751491348212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b036bb276dc35b26","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751491830694,"stop":1751491830694,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe3cffca74a9d2e","name":"should throw error - no public key","time":{"start":1751491272937,"stop":1751491272939,"duration":2},"status":"passed","severity":"normal"},{"uid":"b23c26575790d6d0","name":"recovers when dns.resolve returns empty","time":{"start":1751491289535,"stop":1751491289536,"duration":1},"status":"passed","severity":"normal"},{"uid":"8395f4fc16e981cd","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751491588633,"stop":1751491588633,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9fe24ac37f97f2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751491266972,"stop":1751491266972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccacab69c59bf5ca","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app47/6/topic156/utf8","time":{"start":1751491547602,"stop":1751491547603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74b176936fdab09","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751491830682,"stop":1751491830682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8c92e31009b280d","name":"Publish message with custom timestamp: Wed Jul 02 2025 22:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751491447236,"stop":1751491447241,"duration":5},"status":"passed","severity":"normal"},{"uid":"c1915753533cfadf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751491266989,"stop":1751491266989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f804dab35a73c","name":"isConnected return false after peer stops","time":{"start":1751491360145,"stop":1751491360146,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ab3be2b0053524","name":"Accepts a valid Waku Message","time":{"start":1751491313700,"stop":1751491313701,"duration":1},"status":"passed","severity":"normal"},{"uid":"84921bb2f62cf081","name":"random static sharding 1 - Cluster ID: 47, Shard ID: 893","time":{"start":1751491581157,"stop":1751491581161,"duration":4},"status":"passed","severity":"normal"},{"uid":"d1c70b3547f77876","name":"Query Generator - false","time":{"start":1751491571215,"stop":1751491571216,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9b468c72fe8d71","name":"Check message received after jswaku node is restarted","time":{"start":1751491783271,"stop":1751491783272,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffd9f3b84071ef6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751491266971,"stop":1751491266972,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b74a41737e8f9d0","name":"returns only open connection if one present","time":{"start":1751491280372,"stop":1751491280379,"duration":7},"status":"passed","severity":"normal"},{"uid":"e9b71512651e9105","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app38/6/topic691/json","time":{"start":1751491547603,"stop":1751491547604,"duration":1},"status":"passed","severity":"normal"},{"uid":"98160d3fffdc823c","name":"can start the service","time":{"start":1751491345244,"stop":1751491345244,"duration":0},"status":"passed","severity":"normal"},{"uid":"34beb1a2ccdf759d","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751491319468,"stop":1751491319468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c717a571f6852d6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751491830696,"stop":1751491830696,"duration":0},"status":"passed","severity":"normal"},{"uid":"907b409ca2d4329e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751491454523,"stop":1751491454523,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb94e1310a490b47","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1751491310158,"stop":1751491310158,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d938a7ace713bb","name":"should handle corrupted local storage data gracefully","time":{"start":1751491293276,"stop":1751491293276,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e3b55e3b73e05f","name":"safeDispatchEvent","time":{"start":1751491381156,"stop":1751491381156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac85c0b8cdaa5c83","name":"should detect messages with missing dependencies","time":{"start":1751491324333,"stop":1751491324333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a926cfb588384c7e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751491830690,"stop":1751491830690,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f09cf66cbd9189","name":"Push message with content topic containing short","time":{"start":1751491927844,"stop":1751491927844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5639ec4116217","name":"Check message with invalid timestamp is not received","time":{"start":1751491783261,"stop":1751491783261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5b020c40e7b0e2","name":"Publish message with large meta","time":{"start":1751491447251,"stop":1751491447251,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7938f8572dfde01","name":"Passing page size 19 when there are 20 messages","time":{"start":1751491583614,"stop":1751491583614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaef0db0e7bc2ea","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751491319447,"stop":1751491319448,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d13c412f1dfedb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751491588632,"stop":1751491588632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95f4450ddf48169","name":"removeEventListener with correct event","time":{"start":1751491381154,"stop":1751491381154,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf98087cc934199","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751491266988,"stop":1751491266988,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39fe381de3a5dde","name":"should properly create peer info with all multiaddrs","time":{"start":1751491272949,"stop":1751491272949,"duration":0},"status":"passed","severity":"normal"},{"uid":"4495fbbcdae7d899","name":"should reject on timeout if it was set","time":{"start":1751491310254,"stop":1751491310254,"duration":0},"status":"passed","severity":"normal"},{"uid":"91597d303bd87263","name":"should retry on complete failure if specified","time":{"start":1751491309915,"stop":1751491309915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff79a606a6ed6710","name":"Delete observer","time":{"start":1751491424723,"stop":1751491424724,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d485d637e6492c","name":"Does not throw an exception when node disconnects","time":{"start":1751491589849,"stop":1751491589849,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af49648f9ebf629","name":"Check publish message containing Russian","time":{"start":1751491447225,"stop":1751491447225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f3c173d512ade","name":"Relay - times out","time":{"start":1751491594758,"stop":1751491594758,"duration":0},"status":"passed","severity":"normal"},{"uid":"608d10fc48d9c061","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751491324331,"stop":1751491324331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c334ff9b2779646","name":"Passing page size 11 when there are 10 messages","time":{"start":1751491583613,"stop":1751491583613,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd291445df02dc52","name":"Decoder throws on empty string content topic","time":{"start":1751491300757,"stop":1751491300757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85f5d5b3bd310b4","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751491525661,"stop":1751491525662,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ea4c06e8f41f5b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751491266989,"stop":1751491266990,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd5c383c592fe1","name":"Check publish message containing Basic HTML tag","time":{"start":1751491447227,"stop":1751491447227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95f3ba97c75eb66","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751491266980,"stop":1751491266981,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba04cca704fc7f1","name":"Default pageSize","time":{"start":1751491583615,"stop":1751491583615,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a840081be6e867e","name":"does not throw on valid cases","time":{"start":1751491266960,"stop":1751491266961,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbba3c7bd2963e6","name":"configure the node with multiple pubsub topics","time":{"start":1751491581166,"stop":1751491581166,"duration":0},"status":"passed","severity":"normal"},{"uid":"df48c6d4421dddf6","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751491272215,"stop":1751491272215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9936f1099853f9ed","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751491319468,"stop":1751491319469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff80472bb6843bb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751491830688,"stop":1751491830688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7262816f246c9d69","name":"Check received message containing XML","time":{"start":1751491783267,"stop":1751491783267,"duration":0},"status":"passed","severity":"normal"},{"uid":"494ab8592e309529","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751491266969,"stop":1751491266969,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a28b15c4eac1dfb","name":"Check received message containing long","time":{"start":1751491783254,"stop":1751491783255,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4d3a90b051e671","name":"Push message with content topic containing long","time":{"start":1751491927844,"stop":1751491927844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1a4681891c3c92","name":"should be empty when created","time":{"start":1751491310448,"stop":1751491310448,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cbf4d0452f0942","name":"Push message with custom timestamp: 1720732948449","time":{"start":1751491927851,"stop":1751491927851,"duration":0},"status":"passed","severity":"normal"},{"uid":"459618172ebe72dd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751491289153,"stop":1751491289153,"duration":0},"status":"passed","severity":"normal"},{"uid":"195103472c047519","name":"can start and stop the service","time":{"start":1751491345244,"stop":1751491345244,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a41a84322e0314","name":"throws on content topic with empty application field","time":{"start":1751491266965,"stop":1751491266966,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0dbf67e62920889","name":"Check received message containing SQL Injection","time":{"start":1751491783266,"stop":1751491783266,"duration":0},"status":"passed","severity":"normal"},{"uid":"2258bc579deb700d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751491830682,"stop":1751491830682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c995aa8ff7f407","name":"Push message with rate limit","time":{"start":1751491927851,"stop":1751491927851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cd0d94936d2241","name":"handles empty contentTopics array correctly","time":{"start":1751491267002,"stop":1751491267002,"duration":0},"status":"passed","severity":"normal"},{"uid":"537b27dfb45ea399","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751491525660,"stop":1751491525661,"duration":1},"status":"passed","severity":"normal"},{"uid":"daef1ea1824ed389","name":"Push message with content topic containing emoji","time":{"start":1751491927867,"stop":1751491927867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82fc9ebaa3b7fb8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751491454510,"stop":1751491454511,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c2eb7ac13ed04","name":"Push message with XML payload","time":{"start":1751491927856,"stop":1751491927857,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cbc121f833739c","name":"Push message with content topic containing SQL Injection","time":{"start":1751491927862,"stop":1751491927863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f054a3ef0ad07986","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751491525666,"stop":1751491525666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f64ae72441ba8aec","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751491454517,"stop":1751491454517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2d2b724ca2b7d6","name":"Push message with custom timestamp: 1751494948449","time":{"start":1751491927869,"stop":1751491927869,"duration":0},"status":"passed","severity":"normal"},{"uid":"82539560f0a75ef9","name":"should request peer renewal on specific errors","time":{"start":1751491309946,"stop":1751491309947,"duration":1},"status":"passed","severity":"normal"},{"uid":"21277e787f6d4db6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751491570883,"stop":1751491570883,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfae7cfc2c31e321","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751491562852,"stop":1751491562852,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48338925da11453a","name":"Publish without waiting for remote peer","time":{"start":1751491454508,"stop":1751491454508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83b7607df211ba4","name":"should decode valid enr with tcp successfully","time":{"start":1751491272936,"stop":1751491272937,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee112a9ed0b0d84","name":"should handle task timeouts","time":{"start":1751491309947,"stop":1751491309947,"duration":0},"status":"passed","severity":"normal"},{"uid":"517372b0410b563d","name":"Subscribe to topic containing long and receive message","time":{"start":1751491830692,"stop":1751491830693,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d65c1f563207db","name":"Check message with no payload is not received","time":{"start":1751491783271,"stop":1751491783271,"duration":0},"status":"passed","severity":"normal"},{"uid":"1519852270193a10","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751491267000,"stop":1751491267001,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a4fcf4cc50f57","name":"isConnected should return true after first peer connects","time":{"start":1751491360145,"stop":1751491360145,"duration":0},"status":"passed","severity":"normal"},{"uid":"282cda7305d4b7c0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751491536420,"stop":1751491536420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94ad017b042a01","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751491783269,"stop":1751491783270,"duration":1},"status":"passed","severity":"normal"},{"uid":"319d51efe01a4521","name":"Passing page size 0 when there are 110 messages","time":{"start":1751491583612,"stop":1751491583612,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0155f5bb201670","name":"Waku message hash computation (payload length 0)","time":{"start":1751491280980,"stop":1751491280980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0f5bd589d2c36c","name":"Push message with long payload","time":{"start":1751491927854,"stop":1751491927854,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be7e8caba18dcfe","name":"Push message with content topic containing Russian","time":{"start":1751491927846,"stop":1751491927846,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee21b21eb58acdc","name":"should insert message into bloom filter","time":{"start":1751491324328,"stop":1751491324329,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a24e02fb7e5b652","name":"should set field with only FILTER enabled","time":{"start":1751491272951,"stop":1751491272951,"duration":0},"status":"passed","severity":"normal"},{"uid":"696ae693c698b0f7","name":"Check publish message containing SQL Injection","time":{"start":1751491447225,"stop":1751491447226,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6566dd24eef253c","name":"getPeersByDiscovery","time":{"start":1751491444878,"stop":1751491444878,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e731264bc010c4a","name":"Push message with SQL Injection payload","time":{"start":1751491927856,"stop":1751491927856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1880285db9ce59","name":"pre and post cipher","time":{"start":1751491299728,"stop":1751491299729,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcd452ca4588823","name":"should throw an error for missing required configuration","time":{"start":1751491266984,"stop":1751491266986,"duration":2},"status":"passed","severity":"normal"},{"uid":"57ac48359b2f8ab0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751491266997,"stop":1751491266998,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43d40022a0450dd","name":"Push message with content topic containing XML","time":{"start":1751491927847,"stop":1751491927847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfb5acea030e4a1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751491319470,"stop":1751491319470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d8c539f40b33b6","name":"Fails to publish message with empty text","time":{"start":1751491447242,"stop":1751491447244,"duration":2},"status":"passed","severity":"normal"},{"uid":"964f2570f81b757a","name":"Using a function","time":{"start":1751491589850,"stop":1751491589850,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf20217b5125a48","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1751491310143,"stop":1751491310151,"duration":8},"status":"passed","severity":"normal"},{"uid":"12794a5c8fe23e95","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751491319090,"stop":1751491319091,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5562caed141193c","name":"random static sharding 9 - Cluster ID: 176, Shard ID: 908","time":{"start":1751491581165,"stop":1751491581165,"duration":0},"status":"passed","severity":"normal"},{"uid":"474d1cdf11eaf359","name":"Push message equal or less that 1MB","time":{"start":1751491927869,"stop":1751491927870,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c23d2adfc6fb1d5","name":"Push message with Russian payload","time":{"start":1751491927839,"stop":1751491927839,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d35a5497b4bed0","name":"Check publish message containing short","time":{"start":1751491447223,"stop":1751491447223,"duration":0},"status":"passed","severity":"normal"},{"uid":"42eaa13f57823c7a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751491454516,"stop":1751491454516,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ac28743982df36","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751491289110,"stop":1751491289110,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cefa4e0a25aa52c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751491289108,"stop":1751491289109,"duration":1},"status":"passed","severity":"normal"},{"uid":"6103bc94c3e32adf","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751491447247,"stop":1751491447247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1ab0dd4ed39073","name":"Query Generator - true","time":{"start":1751491571215,"stop":1751491571215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bde7021e5a1e70","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751491536415,"stop":1751491536416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1433d5bffb1fe07c","name":"Check received message with timestamp: 1751491340292000000 ","time":{"start":1751491783269,"stop":1751491783269,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfbfdf9a68170ed","name":"Push message with Chinese payload","time":{"start":1751491927855,"stop":1751491927855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac48f5c2108b3aa","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751491470900,"stop":1751491470901,"duration":1},"status":"passed","severity":"normal"},{"uid":"be228f6bd134c007","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751491267003,"stop":1751491267003,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed99218d250525d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751491266988,"stop":1751491266988,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c925f6345cf383","name":"Push message with content topic containing XML","time":{"start":1751491927863,"stop":1751491927863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbf4acd23e5f78","name":"should partition messages based on acknowledgement status","time":{"start":1751491324334,"stop":1751491324334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d636719bcfc41dc7","name":"should not return locked peers if enough unlocked are available","time":{"start":1751491310151,"stop":1751491310152,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf90a84520ce96c","name":"Symmetric encrypt & Decrypt","time":{"start":1751491299728,"stop":1751491299728,"duration":0},"status":"passed","severity":"normal"},{"uid":"c825f13cf722f15a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751491830687,"stop":1751491830687,"duration":0},"status":"passed","severity":"normal"},{"uid":"a131dc0b1363df3c","name":"should insert message id into causal history","time":{"start":1751491324329,"stop":1751491324329,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f00ebf4921479f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751491267005,"stop":1751491267005,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdec70183d625c7c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751491830697,"stop":1751491830697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c72a04f7bbe50dd","name":"Check received message containing Chinese","time":{"start":1751491783255,"stop":1751491783256,"duration":1},"status":"passed","severity":"normal"},{"uid":"47293ef30a6f4382","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751491289538,"stop":1751491289539,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be4c6963358998","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751491281007,"stop":1751491281008,"duration":1},"status":"passed","severity":"normal"},{"uid":"af036dc9e25092ba","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751491562837,"stop":1751491562838,"duration":1},"status":"passed","severity":"normal"},{"uid":"2840a8834b97b2b","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1751491310154,"stop":1751491310154,"duration":0},"status":"passed","severity":"normal"},{"uid":"2608c579b0679693","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751491266969,"stop":1751491266970,"duration":1},"status":"passed","severity":"normal"},{"uid":"883d14278ebac72c","name":"1 Store, 2 fetches","time":{"start":1751491289032,"stop":1751491289033,"duration":1},"status":"passed","severity":"normal"},{"uid":"54afe1e25991b283","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751491309963,"stop":1751491309972,"duration":9},"status":"passed","severity":"normal"},{"uid":"343f5a2beedf44e","name":"should get / set TCP multiaddr","time":{"start":1751491272946,"stop":1751491272947,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9a6e683226247e","name":"Generator, 2 different pubsubtopics","time":{"start":1751491562848,"stop":1751491562849,"duration":1},"status":"skipped","severity":"normal"},{"uid":"243cc4fc8a7e2284","name":"random static sharding 3 - Cluster ID: 714, Shard ID: 780","time":{"start":1751491581163,"stop":1751491581163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c971e0e33d9522c4","name":"should properly create location multiaddrs - tcp6","time":{"start":1751491272948,"stop":1751491272948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3650baa5b8526eb7","name":"Correctly serialized arguments","time":{"start":1751491383560,"stop":1751491383561,"duration":1},"status":"passed","severity":"normal"},{"uid":"163a0a8b1f08cc8e","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751491319453,"stop":1751491319454,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5626d6ff75b04d","name":"Refresh subscription","time":{"start":1751491830683,"stop":1751491830683,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e3bd5d88a36843","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751491319462,"stop":1751491319463,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e51e78a934eab6","name":"should invoke callbacks when receiving a message","time":{"start":1751491310450,"stop":1751491310450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3367b30738763d","name":"should return PeerId when PeerId is provided","time":{"start":1751491309962,"stop":1751491309962,"duration":0},"status":"passed","severity":"normal"},{"uid":"135b83c1f81535ff","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751491319467,"stop":1751491319468,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85701adf62a54e2","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751491830689,"stop":1751491830689,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89034d4627e3de7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751491454509,"stop":1751491454510,"duration":1},"status":"passed","severity":"normal"},{"uid":"931908eacd010772","name":"should return valid sharding parameters for static sharding","time":{"start":1751491267001,"stop":1751491267001,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49846fa99830909","name":"same cluster, different shard: nodes connect","time":{"start":1751491389038,"stop":1751491389038,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd879106cdb8d363","name":"should encode/decode to RLP encoding","time":{"start":1751491272942,"stop":1751491272942,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbfe7beea8d5d94","name":"Push message with emoji payload","time":{"start":1751491927859,"stop":1751491927859,"duration":0},"status":"passed","severity":"normal"},{"uid":"94db5c4d6b903a67","name":"Query generator for multiple messages with different content topic format","time":{"start":1751491570883,"stop":1751491570884,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cb4b5fdba243fc","name":"should return false","time":{"start":1751491272941,"stop":1751491272941,"duration":0},"status":"passed","severity":"normal"},{"uid":"2675a97f737d297c","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751491324332,"stop":1751491324332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f466f116f887d6","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1751491310155,"stop":1751491310155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0f98643cf6651b","name":"Store - dialed after - with timeout","time":{"start":1751491594758,"stop":1751491594759,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eefb427e2edc15b","name":"Push message with content topic containing escaped characters","time":{"start":1751491927849,"stop":1751491927849,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00b05c185a0a9a1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751491360143,"stop":1751491360144,"duration":1},"status":"passed","severity":"normal"},{"uid":"3137963ad87a4979","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751491267002,"stop":1751491267003,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7ee5419adef52a","name":"Overlapping topic subscription","time":{"start":1751491454512,"stop":1751491454512,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7cbd68506f3990","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751491266987,"stop":1751491266988,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc7de8cb9166621","name":"should increase lamport timestamp","time":{"start":1751491324329,"stop":1751491324330,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1f107b6c694825","name":"should throw error - no public key","time":{"start":1751491272940,"stop":1751491272941,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dbcbeff983c7b9","name":"should initialize with Unhealthy status","time":{"start":1751491309687,"stop":1751491309688,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f1295fd5b1c212","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751491281637,"stop":1751491281637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e02e57a75da8704","name":"A test","time":{"start":1751491377829,"stop":1751491377829,"duration":0},"status":"passed","severity":"normal"},{"uid":"589e30ffd3699b7d","name":"Fails to push message with large meta","time":{"start":1751491927868,"stop":1751491927868,"duration":0},"status":"passed","severity":"normal"},{"uid":"902a1823cc77533f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751491830683,"stop":1751491830683,"duration":0},"status":"passed","severity":"normal"},{"uid":"630d84f0e1d1c367","name":"Check received message containing unicode special characters","time":{"start":1751491783268,"stop":1751491783268,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf60dbcdcdf80b0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751491588634,"stop":1751491588634,"duration":0},"status":"passed","severity":"normal"},{"uid":"281b273c12ec0393","name":"Push message with custom timestamp: 1720732948449","time":{"start":1751491927868,"stop":1751491927869,"duration":1},"status":"passed","severity":"normal"},{"uid":"8458c96f815f60aa","name":"rejects hash query with time filter","time":{"start":1751491281136,"stop":1751491281136,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b39a3bc65bf8f03","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751491324335,"stop":1751491324335,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b18174b1eba3e0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751491266989,"stop":1751491266989,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d6c5303e8dabc9","name":"Ordered Callback - true","time":{"start":1751491571217,"stop":1751491571217,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c02f0a1f8bb49f0","name":"Subscribe and receives messages on 20 topics","time":{"start":1751491830690,"stop":1751491830691,"duration":1},"status":"passed","severity":"normal"},{"uid":"843c2bf12719158a","name":"Push message with numeric payload","time":{"start":1751491927854,"stop":1751491927854,"duration":0},"status":"passed","severity":"normal"},{"uid":"198ea5eb5dda5902","name":"Encoder throws on empty string content topic","time":{"start":1751491300757,"stop":1751491300757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4ef776fa83af6f","name":"LightPush","time":{"start":1751491594759,"stop":1751491594759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87bc540b50b2133","name":"Subscribe and receive messages via lightPush","time":{"start":1751491830689,"stop":1751491830689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec283d9d02a18e9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751491289538,"stop":1751491289538,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d24a06e42aa0d3c","name":"should not fail to stop the service if it was not started","time":{"start":1751491345245,"stop":1751491345245,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3c7b8a0d89c74a","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751491470903,"stop":1751491470903,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b24ecee6fae02c","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751491324333,"stop":1751491324334,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28022acfadd1a17","name":"Check message received after jswaku node is restarted","time":{"start":1751491783263,"stop":1751491783263,"duration":0},"status":"passed","severity":"normal"},{"uid":"65988b36500d429c","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751491783263,"stop":1751491783264,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebeddd7609151fba","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751491266979,"stop":1751491266979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07f289c38fc9e5a","name":"Check publish message after client node is restarted","time":{"start":1751491447251,"stop":1751491447251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe63b2eba3d1ddd1","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751491281133,"stop":1751491281134,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e26ba18de528ecf","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751491272217,"stop":1751491272217,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d26ebb731d7cd2","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751491830691,"stop":1751491830691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7315e96b00dd017","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751491525664,"stop":1751491525664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f54efc4df5aaa411","name":"random static sharding 10 - Cluster ID: 300, Shard ID: 988","time":{"start":1751491581165,"stop":1751491581165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf6d0d358a6713","name":"Sign & Recover","time":{"start":1751491299729,"stop":1751491299729,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8f509fd6aa6eda","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751491319450,"stop":1751491319450,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e48777d9acef42","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751491783260,"stop":1751491783261,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbe9f41b272c3f4","name":"Generator, custom pubsub topic","time":{"start":1751491562843,"stop":1751491562846,"duration":3},"status":"skipped","severity":"normal"},{"uid":"e1787165e8d26419","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751491454517,"stop":1751491454518,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd91afd38c7b0ec5","name":"Check received message containing Arabic","time":{"start":1751491783265,"stop":1751491783265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f8bb4cb90ff8d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751491266990,"stop":1751491266990,"duration":0},"status":"passed","severity":"normal"},{"uid":"df18900cc1f376c","name":"should properly compute the node id","time":{"start":1751491272941,"stop":1751491272942,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b09a248e76c973a","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751491319452,"stop":1751491319453,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f709e7b9e1813b","name":"Promise Callback - false","time":{"start":1751491571216,"stop":1751491571217,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cbcc01b4bdc423e","name":"messageHash returns a Uint8Array","time":{"start":1751491280982,"stop":1751491280982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce63873872de29c9","name":"Check message with no pubsub topic is not received","time":{"start":1751491783270,"stop":1751491783271,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f83822d2818d21","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1751491310156,"stop":1751491310157,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe75b7aa1eff8ba","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751491454515,"stop":1751491454516,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd64b08ad90f9d7c","name":"stop","time":{"start":1751491381156,"stop":1751491381156,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9fc7e225f05c30","name":"accepts valid message hash query","time":{"start":1751491281134,"stop":1751491281134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ebc25f7ce3c622","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751491346545,"stop":1751491346547,"duration":2},"status":"passed","severity":"normal"},{"uid":"575f8df6911332c1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751491266970,"stop":1751491266971,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09288663f805b0b","name":"Check received message containing emoji","time":{"start":1751491783259,"stop":1751491783259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05125ab4f21c3b7","name":"should throw an error for insufficient data","time":{"start":1751491267005,"stop":1751491267005,"duration":0},"status":"passed","severity":"normal"},{"uid":"795ba4053eed2045","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751491470898,"stop":1751491470899,"duration":1},"status":"passed","severity":"normal"},{"uid":"304b4cf7db482e8f","name":"should retry if all attempts fail","time":{"start":1751491309952,"stop":1751491309952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba711a778427450e","name":"Relay - dialed first","time":{"start":1751491594755,"stop":1751491594755,"duration":0},"status":"passed","severity":"normal"},{"uid":"491e8b922d806918","name":"Mutual subscription","time":{"start":1751491454503,"stop":1751491454504,"duration":1},"status":"passed","severity":"normal"},{"uid":"685d94322eddc75","name":"should return empty list for no shard","time":{"start":1751491266982,"stop":1751491266984,"duration":2},"status":"passed","severity":"normal"},{"uid":"6732661fad1f5a67","name":"addEventListener with correct event","time":{"start":1751491381153,"stop":1751491381153,"duration":0},"status":"passed","severity":"normal"},{"uid":"998ddb9c8f37cb56","name":"should not receive a peer event before start","time":{"start":1751491293274,"stop":1751491293274,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae66413fd74e946","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751491319457,"stop":1751491319458,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c9b65729c1cae","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751491266975,"stop":1751491266975,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f00bbdc0029bb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751491525658,"stop":1751491525659,"duration":1},"status":"passed","severity":"normal"},{"uid":"9314f88a5212161b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751491470901,"stop":1751491470901,"duration":0},"status":"passed","severity":"normal"},{"uid":"691b9362b08f1da1","name":"Push message with short payload","time":{"start":1751491927853,"stop":1751491927853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab677a85ff83be96","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751491340748,"stop":1751491340765,"duration":17},"status":"passed","severity":"normal"},{"uid":"e9dcacee1d9c2248","name":"Check received message containing long","time":{"start":1751491783264,"stop":1751491783264,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3d5880cc343508","name":"Check received message containing Script","time":{"start":1751491783257,"stop":1751491783257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b762dcc0344d0f3d","name":"Push message with content topic containing special chars","time":{"start":1751491927845,"stop":1751491927845,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caa5976814b3e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751491830685,"stop":1751491830685,"duration":0},"status":"passed","severity":"normal"},{"uid":"638fb786dfea4690","name":"Fails to push message bigger that 1MB","time":{"start":1751491927853,"stop":1751491927853,"duration":0},"status":"passed","severity":"normal"},{"uid":"848002c11872479a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751491289104,"stop":1751491289105,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c9e71edc8d2553","name":"should set field with only STORE enabled","time":{"start":1751491272950,"stop":1751491272950,"duration":0},"status":"passed","severity":"normal"},{"uid":"541ed7e5d0906c1b","name":"Decoder throws on undefined content topic","time":{"start":1751491299302,"stop":1751491299303,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4ded07a1f1b3a3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751491272222,"stop":1751491272222,"duration":0},"status":"passed","severity":"normal"},{"uid":"850d8942eca276d6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751491581166,"stop":1751491581166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2341a02ef9910486","name":"rejects hash query with content filter parameters","time":{"start":1751491281135,"stop":1751491281136,"duration":1},"status":"passed","severity":"normal"},{"uid":"6269fd2d4ef44ba","name":"Check message with non string payload is not received","time":{"start":1751491783263,"stop":1751491783263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b6c3f117e4c54e","name":"Register correct protocols","time":{"start":1751491454504,"stop":1751491454504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceb243024b315ac","name":"handles different networkShards values correctly","time":{"start":1751491266978,"stop":1751491266978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdfdaf2c516fd79","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751491830693,"stop":1751491830693,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e5ec051bfb0d06","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1751491310142,"stop":1751491310142,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b298424ceabafd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751491289539,"stop":1751491289540,"duration":1},"status":"skipped","severity":"normal"},{"uid":"348a75f237ea93c9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751491299298,"stop":1751491299299,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2395804dd0331be","name":"should emit a peer event after start","time":{"start":1751491293273,"stop":1751491293274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b095350af761e112","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751491536418,"stop":1751491536418,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f9640fe0505ae8","name":"should only return 1 node with relay and store capability","time":{"start":1751491289537,"stop":1751491289538,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f451d5e7fa2aa57","name":"should properly clean up resources when disposed","time":{"start":1751491308990,"stop":1751491308991,"duration":1},"status":"passed","severity":"normal"},{"uid":"547be075cd86f443","name":"Should update multiaddrs","time":{"start":1751491389365,"stop":1751491389366,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4e409dc939ce25","name":"Publish message with rate limit","time":{"start":1751491447252,"stop":1751491447252,"duration":0},"status":"passed","severity":"normal"},{"uid":"495ccc33734c9cc9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751491830696,"stop":1751491830696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e379f310a1108aa7","name":"Check message with no content topic is not received","time":{"start":1751491783271,"stop":1751491783271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a850666ff699d33","name":"can query messages normally","time":{"start":1751491550091,"stop":1751491550092,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f4a5fa25a5d837","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751491536418,"stop":1751491536418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afcdadb172a749b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751491319473,"stop":1751491319473,"duration":0},"status":"passed","severity":"normal"},{"uid":"721c7068987402d3","name":"connects to nwaku","time":{"start":1751491589849,"stop":1751491589849,"duration":0},"status":"passed","severity":"normal"},{"uid":"359973b824a82ed6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751491267003,"stop":1751491267003,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcead34a2c375a8","name":"Ephemeral field set to true","time":{"start":1751491281634,"stop":1751491281635,"duration":1},"status":"passed","severity":"normal"},{"uid":"3671ad6b113b73ca","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751491470902,"stop":1751491470902,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7ba479aecb7384","name":"Push message with unicode special characters payload","time":{"start":1751491927842,"stop":1751491927843,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f78de33da9134f7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751491266979,"stop":1751491266979,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd8e69fcec278b7","name":"Push message with JSON payload","time":{"start":1751491927857,"stop":1751491927857,"duration":0},"status":"passed","severity":"normal"},{"uid":"73098c09e5fce7f9","name":"Push message with XML payload","time":{"start":1751491927841,"stop":1751491927841,"duration":0},"status":"passed","severity":"normal"},{"uid":"590cc1f9c59e6b81","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751491319450,"stop":1751491319452,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb427db7913c3ab4","name":"should get / set UDP multiaddr","time":{"start":1751491272946,"stop":1751491272946,"duration":0},"status":"passed","severity":"normal"},{"uid":"701989ba4005c6a6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751491340773,"stop":1751491340774,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff949435d227951","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751491300756,"stop":1751491300756,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30c09285686e810","name":"Non TWN Cluster","time":{"start":1751491547602,"stop":1751491547602,"duration":0},"status":"passed","severity":"normal"},{"uid":"570894a2b2ff7141","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751491272221,"stop":1751491272221,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdb356871ad57f4","name":"should lock peers when selected","time":{"start":1751491310143,"stop":1751491310143,"duration":0},"status":"passed","severity":"normal"},{"uid":"214b48a76ae8aab","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751491319091,"stop":1751491319092,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a0c9e91d3603f3","name":"Push message equal or less that 1MB","time":{"start":1751491927852,"stop":1751491927853,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62737ab3571675b","name":"Throws when trying to push message with empty payload","time":{"start":1751491927843,"stop":1751491927844,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cab06399dbd529a","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751491319460,"stop":1751491319461,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa72dcda91c94fb1","name":"Push message with content topic containing JSON","time":{"start":1751491927864,"stop":1751491927864,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d2cd6df024e686","name":"returns all values when wanted number matches available values","time":{"start":1751491289152,"stop":1751491289152,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb7af274a264a5f","name":"Query with Ordered Callback, No Decoder","time":{"start":1751491536419,"stop":1751491536419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4c2dbec6439068","name":"Rejects garbage","time":{"start":1751491313701,"stop":1751491313701,"duration":0},"status":"passed","severity":"normal"},{"uid":"353f462717e9ae93","name":"Query Generator, No message returned","time":{"start":1751491536417,"stop":1751491536418,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b660ea9e35c655","name":"Check publish message containing shell command","time":{"start":1751491447227,"stop":1751491447228,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bc50595921fb8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751491830695,"stop":1751491830695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32d15788f1608bc","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751491319088,"stop":1751491319090,"duration":2},"status":"passed","severity":"normal"},{"uid":"64c11b73c27a4ab8","name":"Push message with content topic containing unicode special characters","time":{"start":1751491927849,"stop":1751491927850,"duration":1},"status":"passed","severity":"normal"},{"uid":"4350c9c5a661b86e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751491319479,"stop":1751491319479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f8e06801d33220","name":"should not fail to stop the service if it was not started","time":{"start":1751491293272,"stop":1751491293273,"duration":1},"status":"passed","severity":"normal"},{"uid":"755d5f47d42825cd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751491547599,"stop":1751491547601,"duration":2},"status":"passed","severity":"normal"},{"uid":"b862d784f08cf346","name":"should throw if no connection provided","time":{"start":1751491281004,"stop":1751491281005,"duration":1},"status":"passed","severity":"normal"},{"uid":"35018be1df6a4383","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751491581157,"stop":1751491581157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab5a6857f8b1a3c","name":"should requeue task if no peer is available","time":{"start":1751491309932,"stop":1751491309932,"duration":0},"status":"passed","severity":"normal"},{"uid":"92193af96601a6d9","name":"Check publish message containing JSON","time":{"start":1751491447227,"stop":1751491447227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b308dc6e50b590a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751491266981,"stop":1751491266982,"duration":1},"status":"passed","severity":"normal"},{"uid":"307cd1369df1637e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751491830693,"stop":1751491830693,"duration":0},"status":"passed","severity":"normal"},{"uid":"af11153c28c6c21f","name":"Callback on promise, aborts when callback returns true","time":{"start":1751491570884,"stop":1751491570884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1579ffd869ed69a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751491513015,"stop":1751491513017,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc2d9b0b031e76d0","name":"Push to array if already present","time":{"start":1751491266535,"stop":1751491266536,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b6fdc20d31e628","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751491454516,"stop":1751491454517,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0202af2684b0d8e","name":"connected peers and dial","time":{"start":1751491422073,"stop":1751491422073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbd4492a3758a341","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751491830681,"stop":1751491830681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8841b8363329155","name":"Check message with non string payload is not received","time":{"start":1751491783271,"stop":1751491783271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52af1ef36362dc1","name":"Publish message with custom timestamp: Thu Jul 11 2024 21:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751491447229,"stop":1751491447230,"duration":1},"status":"passed","severity":"normal"},{"uid":"888f0b4f742017","name":"Query Generator, No Decoder","time":{"start":1751491536416,"stop":1751491536417,"duration":1},"status":"passed","severity":"normal"},{"uid":"5744f338e316650f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app46/5/topic415/xml","time":{"start":1751491547605,"stop":1751491547606,"duration":1},"status":"passed","severity":"normal"},{"uid":"e779740a5d193327","name":"Check received message containing Basic HTML tag","time":{"start":1751491783267,"stop":1751491783267,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b28ef6c8617f9c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751491360146,"stop":1751491360146,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafe4694fc2babe5","name":"should process tasks in queue","time":{"start":1751491309932,"stop":1751491309932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7596d6a4b9b43a6","name":"different cluster, same shard: nodes don't connect","time":{"start":1751491389039,"stop":1751491389039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec2fac616c5a96c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751491289105,"stop":1751491289106,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dd1d46654d5e5f","name":"Push message with content topic containing unicode special characters","time":{"start":1751491927867,"stop":1751491927867,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c198ebc03d42f11","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751491830684,"stop":1751491830685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2774f653cb35a22a","name":"Subscribe and publish message","time":{"start":1751491454509,"stop":1751491454509,"duration":0},"status":"passed","severity":"normal"},{"uid":"63791eee9a40c50","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751491588632,"stop":1751491588632,"duration":0},"status":"passed","severity":"normal"},{"uid":"54da375a1b04a5fc","name":"Filter","time":{"start":1751491594759,"stop":1751491594759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baab719da417a95","name":"Push message with content topic containing numeric","time":{"start":1751491927845,"stop":1751491927845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d346c22dcb0bb48","name":"should properly start and stop event listening","time":{"start":1751491309694,"stop":1751491309694,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a6592df1e08531","name":"should not receive a peer event after stop","time":{"start":1751491421809,"stop":1751491421809,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d650b0313a10e4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751491454511,"stop":1751491454512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7ce7413f532c5b","name":"Query generator for 2000 messages","time":{"start":1751491570885,"stop":1751491570886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f284f4c82fb13c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751491377378,"stop":1751491377378,"duration":0},"status":"passed","severity":"normal"},{"uid":"932c6e645bc62221","name":"Push message with content topic containing Arabic","time":{"start":1751491927846,"stop":1751491927846,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cdc3a2a3ffd93f","name":"Check received message containing shell command","time":{"start":1751491783268,"stop":1751491783268,"duration":0},"status":"passed","severity":"normal"},{"uid":"884b9aa97dc14c06","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751491266992,"stop":1751491266992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39ff8cb154522fc","name":"Push message with content topic containing special chars","time":{"start":1751491927861,"stop":1751491927861,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae577f905d437964","name":"throws on content topic with non-number generation field","time":{"start":1751491266962,"stop":1751491266962,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fbaeeae6cd3b5b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751491454523,"stop":1751491454523,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6dd9eeacbad01a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751491319477,"stop":1751491319477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0f651282e9eeaf","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751491348212,"stop":1751491348212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27a98ac03de811b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751491266991,"stop":1751491266991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cedf88f1bf6098","name":"Subscribe to topic containing short and receive message","time":{"start":1751491830692,"stop":1751491830692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb9302ee78fbddc","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751491267000,"stop":1751491267000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c348b65d6ba1ca","name":"1 Relay, 1 Filter, gives up","time":{"start":1751491289034,"stop":1751491289035,"duration":1},"status":"passed","severity":"normal"},{"uid":"268583e313bae65a","name":"Subscribe to topic containing Script and publish message","time":{"start":1751491454519,"stop":1751491454519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e9083b14beec9a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751491536411,"stop":1751491536415,"duration":4},"status":"passed","severity":"normal"},{"uid":"70a4597d882b36a1","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751491319459,"stop":1751491319460,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb0c160a041ea19","name":"should return no connections if no open connection provided","time":{"start":1751491280379,"stop":1751491280379,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee783b4b8ea8021","name":"Waku message hash computation (no timestamp)","time":{"start":1751491280981,"stop":1751491280981,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bf4f9d4017ab71","name":"Subscribe to topic containing long and publish message","time":{"start":1751491454513,"stop":1751491454514,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f7143cd137cbb1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751491377379,"stop":1751491377379,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cb645f405c2749","name":"Push message with escaped characters payload","time":{"start":1751491927858,"stop":1751491927858,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b36da1488f4d57","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751491513015,"stop":1751491513015,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a6161f2ddf0f3d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751491444879,"stop":1751491444880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6af4791d99e23ec","name":"Decoder throws on empty string content topic","time":{"start":1751491281636,"stop":1751491281637,"duration":1},"status":"passed","severity":"normal"},{"uid":"f191af4d923d00d2","name":"Wrong topic","time":{"start":1751491547609,"stop":1751491547609,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa0fafbedf5b4d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751491266992,"stop":1751491266996,"duration":4},"status":"passed","severity":"normal"},{"uid":"4017bdbb79af29df","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app10/6/topic919/proto","time":{"start":1751491547608,"stop":1751491547608,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b06d38b5cf54d30","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751491454524,"stop":1751491454524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c680fb2aec63f4d7","name":"Push message with unicode special characters payload","time":{"start":1751491927858,"stop":1751491927858,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab838a05982efd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751491266990,"stop":1751491266991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ff69c1c72db34d","name":"Refresh subscription","time":{"start":1751491454512,"stop":1751491454512,"duration":0},"status":"skipped","severity":"normal"},{"uid":"487c7bfdc1c2069a","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751491324336,"stop":1751491324336,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78f50db8af7b366","name":"should initialize with custom number of peers","time":{"start":1751491310142,"stop":1751491310142,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9417d691170144","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751491289106,"stop":1751491289107,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaa58fd3cb9f8d9","name":"Push message with special chars payload","time":{"start":1751491927854,"stop":1751491927855,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6b45fb82c4704f","name":"shard 0","time":{"start":1751491581156,"stop":1751491581157,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9f568680606d7c","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751491310450,"stop":1751491310450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6123446cbd574f","name":"Check message with no payload is not received","time":{"start":1751491783262,"stop":1751491783263,"duration":1},"status":"passed","severity":"normal"},{"uid":"2322f51e6b04a216","name":"should not be empty after adding a subscription","time":{"start":1751491310448,"stop":1751491310449,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb39ead7cf510ddd","name":"Overlapping topic subscription","time":{"start":1751491830683,"stop":1751491830683,"duration":0},"status":"passed","severity":"normal"},{"uid":"6595cfb1988351f5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751491346545,"stop":1751491346545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f277a01f5d8015c2","name":"Encoder throws on empty string content topic","time":{"start":1751491281636,"stop":1751491281636,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ac09897ffdbe48","name":"should be sent with empty content","time":{"start":1751491324334,"stop":1751491324334,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ca33bd3d076af9","name":"udp ip6 address","time":{"start":1751491272139,"stop":1751491272140,"duration":1},"status":"passed","severity":"normal"},{"uid":"d461821b3dde8581","name":"retrieves a single peer","time":{"start":1751491289534,"stop":1751491289535,"duration":1},"status":"passed","severity":"normal"},{"uid":"63381fea4bee83f9","name":"Push message with Chinese payload","time":{"start":1751491927838,"stop":1751491927839,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8356fade9f25b5","name":"should wait for LightPush peer to be connected","time":{"start":1751491310255,"stop":1751491310255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e373611ba0de9009","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751491266992,"stop":1751491266992,"duration":0},"status":"passed","severity":"normal"},{"uid":"789bc1f9d08fe651","name":"Fails to publish message with wrong content topic","time":{"start":1751491447244,"stop":1751491447246,"duration":2},"status":"passed","severity":"normal"},{"uid":"a942a5020fd530a5","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751491266970,"stop":1751491266970,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b30c34bc3eb3c1","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751491319456,"stop":1751491319456,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36477b548dd1b47","name":"Check received message containing special chars","time":{"start":1751491783265,"stop":1751491783265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50cefd8b2136cd8","name":"Check received message with timestamp: 1751491340292000000 ","time":{"start":1751491783260,"stop":1751491783260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2a393c4b1eb695","name":"Push message with content topic containing SQL Injection","time":{"start":1751491927846,"stop":1751491927847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e26f2192d9f466","name":"Push message with short payload","time":{"start":1751491927836,"stop":1751491927837,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02f3c983ab6d7ab","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751491309781,"stop":1751491309782,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85d70cdda5a9aa2","name":"handles different clusterIds correctly","time":{"start":1751491266977,"stop":1751491266978,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20347a14e8283d0","name":"should keep entries that haven't expired yet","time":{"start":1751491308989,"stop":1751491308989,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4de4899f722dab","name":"should load peers from local storage and dispatch events","time":{"start":1751491293275,"stop":1751491293275,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1551ba7fe30a47","name":"Passing page size 1 when there are 4 messages","time":{"start":1751491583612,"stop":1751491583612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4805d4b3735e728","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751491588631,"stop":1751491588632,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cacda0b0b0f78c9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751491830690,"stop":1751491830690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2053ba8ab70d56a2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751491439815,"stop":1751491439815,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f8a035b639018d","name":"should push the message to the outgoing buffer","time":{"start":1751491324328,"stop":1751491324328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2800d2345e6cf3b2","name":"should check false positive rate","time":{"start":1751491321656,"stop":1751491321656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0c46c4b0815423","name":"Query with Ordered Callback, No message returned","time":{"start":1751491536419,"stop":1751491536419,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc4dba4ec7b8f59","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751491454521,"stop":1751491454521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b632ddf5052e3d1f","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751491319461,"stop":1751491319461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5341aab7a8655e51","name":"Subscribe and receive messages via lightPush","time":{"start":1751491830680,"stop":1751491830680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f555d912c74a22b","name":"should not receive a peer event after stop","time":{"start":1751491293274,"stop":1751491293275,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ff1ee485fc7994","name":"should be able to decode the field with only STORE set to true","time":{"start":1751491272220,"stop":1751491272221,"duration":1},"status":"passed","severity":"normal"},{"uid":"e725a5ed6476ebb1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751491830695,"stop":1751491830695,"duration":0},"status":"passed","severity":"normal"},{"uid":"914de83dd71f1a4","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751491319445,"stop":1751491319446,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d4f08e1569d3c9","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751491267003,"stop":1751491267004,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d589e8d16378c98","name":"Subscribe to topic containing XML and receive message","time":{"start":1751491830694,"stop":1751491830694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfb6170f0b6ba88","name":"should handle incoming messages","time":{"start":1751491310348,"stop":1751491310348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4653a38cb4a8fdc","name":"groups content topics by expected pubsub topic","time":{"start":1751491266976,"stop":1751491266976,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ae18a4ad70bfce","name":"Check publish message containing special chars","time":{"start":1751491447224,"stop":1751491447224,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9770a4f48cf038","name":"should wait for Filter peer to be connected","time":{"start":1751491310255,"stop":1751491310256,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a2d6d290e865e","name":"dispatchEvent via connectionManager","time":{"start":1751491381155,"stop":1751491381156,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c56019f7465477","name":"it tolerates circular branch references","time":{"start":1751491289535,"stop":1751491289535,"duration":0},"status":"passed","severity":"normal"},{"uid":"febdc81f3418e82e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751491319479,"stop":1751491319480,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0513d11537908e7","name":"should unregister libp2p event listeners when stop is called","time":{"start":1751491310154,"stop":1751491310154,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ceda0b6e3fe8e2","name":"returns nothing if no connections present","time":{"start":1751491280356,"stop":1751491280372,"duration":16},"status":"passed","severity":"normal"},{"uid":"af17ea975be9abde","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751491319474,"stop":1751491319474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07e5247559b046","name":"should handle a minimal index list","time":{"start":1751491267004,"stop":1751491267005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf9111ab659a269","name":"Push 30 different messages","time":{"start":1751491927859,"stop":1751491927859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcd3e52165f5cd0","name":"Check publish message containing Script","time":{"start":1751491447226,"stop":1751491447226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26db8bd58da627c","name":"random static sharding 7 - Cluster ID: 476, Shard ID: 742","time":{"start":1751491581164,"stop":1751491581164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1da63db094e4b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751491513014,"stop":1751491513014,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7f0124e8873a42","name":"should remove expired entries after TTL has passed","time":{"start":1751491308980,"stop":1751491308988,"duration":8},"status":"passed","severity":"normal"},{"uid":"e9ea69884f0e883e","name":"should not receive a peer event before start","time":{"start":1751491421808,"stop":1751491421808,"duration":0},"status":"passed","severity":"normal"},{"uid":"493bbca6ecd7b20b","name":"Push message with content topic containing Script","time":{"start":1751491927847,"stop":1751491927847,"duration":0},"status":"passed","severity":"normal"},{"uid":"2699dd6333f8f7e3","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751491319474,"stop":1751491319474,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d843d9234fbb9f2","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751491319468,"stop":1751491319468,"duration":0},"status":"passed","severity":"normal"},{"uid":"60af325e10233a8c","name":"handles empty shards array correctly","time":{"start":1751491267002,"stop":1751491267002,"duration":0},"status":"passed","severity":"normal"},{"uid":"653a3c87504334b3","name":"should return false when clusterId doesn't match","time":{"start":1751491309973,"stop":1751491309976,"duration":3},"status":"passed","severity":"normal"},{"uid":"4cc7288b261ff4a6","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751491319448,"stop":1751491319449,"duration":1},"status":"passed","severity":"normal"},{"uid":"feffe941867c13b","name":"Used by Waku Relay","time":{"start":1751491589850,"stop":1751491589851,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f06ffafe6e79333","name":"Check message with invalid timestamp is not received","time":{"start":1751491783270,"stop":1751491783270,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fba68cf651d236d","name":"should throw error - no id","time":{"start":1751491272937,"stop":1751491272937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec36a2becebc49","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751491319443,"stop":1751491319444,"duration":1},"status":"passed","severity":"normal"},{"uid":"94367b65d0723ef8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751491470902,"stop":1751491470902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9935f2db05bdb90e","name":"more peers than existing","time":{"start":1751491422074,"stop":1751491422074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1303749e1b54f64b","name":"should dispatch connect and disconnect events","time":{"start":1751491310152,"stop":1751491310153,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cc4d75b4ba6b97","name":"should not allow k > 12","time":{"start":1751491319082,"stop":1751491319085,"duration":3},"status":"passed","severity":"normal"},{"uid":"10f7fc71d25d1cd2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751491470899,"stop":1751491470900,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3928d85a4d2c1f","name":"should not execute task if max attempts is 0","time":{"start":1751491309947,"stop":1751491309947,"duration":0},"status":"passed","severity":"normal"},{"uid":"566e010c50bd7e86","name":"Check received message with timestamp: 1751491340292 ","time":{"start":1751491783269,"stop":1751491783269,"duration":0},"status":"passed","severity":"normal"},{"uid":"36afebd0e2399cd5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751491348211,"stop":1751491348211,"duration":0},"status":"passed","severity":"normal"},{"uid":"51243b6a247f4a6f","name":"Push message with numeric payload","time":{"start":1751491927838,"stop":1751491927838,"duration":0},"status":"passed","severity":"normal"},{"uid":"79572a718c3a96ef","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751491319461,"stop":1751491319462,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31c4eb97745c8d8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751491266971,"stop":1751491266971,"duration":0},"status":"passed","severity":"normal"},{"uid":"440e36fe6f4751d7","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751491577162,"stop":1751491577164,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9fff0da52e2b617","name":"should call waitForPeer on Relay","time":{"start":1751491310256,"stop":1751491310256,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd04bb9c6a938122","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751491439813,"stop":1751491439813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf6b0b2791e5dcc","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751491280979,"stop":1751491280979,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd090384f2e213ab","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751491309693,"stop":1751491309693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8efb32fdd28b535","name":"should wait for Store peer to be connected","time":{"start":1751491310256,"stop":1751491310256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a8d5759576270d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751491289109,"stop":1751491289110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b9b2159e3d6bba","name":"Check publish message containing Chinese","time":{"start":1751491447224,"stop":1751491447224,"duration":0},"status":"passed","severity":"normal"},{"uid":"85795b61fa81a0cc","name":"should initialize with default number of peers","time":{"start":1751491310141,"stop":1751491310142,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5d26f922c0937d","name":"Subscribe and receive messages via waku relay post","time":{"start":1751491830690,"stop":1751491830690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7eb68e67cf31fab","name":"should use provided shard info when available","time":{"start":1751491309963,"stop":1751491309963,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42013205b7ba117","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751491783261,"stop":1751491783261,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae2be68defdb91f","name":"should successfully stop","time":{"start":1751491310348,"stop":1751491310349,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c12910ab06fb35a","name":"should continually clean up expired entries at intervals","time":{"start":1751491308991,"stop":1751491308991,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7868d41f5d53ba","name":"Query with Promise Callback, No message returned","time":{"start":1751491536421,"stop":1751491536421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5aa7e30c44a9df","name":"nwaku subscribes","time":{"start":1751491436531,"stop":1751491436531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e90c0809ecbce8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751491439812,"stop":1751491439812,"duration":0},"status":"passed","severity":"normal"},{"uid":"175718dc95c8d5fc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751491830684,"stop":1751491830684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78f4db6e46d08af","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751491319478,"stop":1751491319479,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d44cce4a360500","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751491319472,"stop":1751491319472,"duration":0},"status":"passed","severity":"normal"},{"uid":"693d9c4dc723c686","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751491266977,"stop":1751491266977,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd22d5e9e81ef68d","name":"Should update shard info","time":{"start":1751491389366,"stop":1751491389366,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f349ea7773ba3c3","name":"should enable all discoveries when explicitly set","time":{"start":1751491309779,"stop":1751491309779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee15700b7e95b0","name":"should fail to send if no connected peers found","time":{"start":1751491309896,"stop":1751491309896,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbfe5235c3dcf0a","name":"should add received messages to bloom filter","time":{"start":1751491324330,"stop":1751491324331,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4faa36cecc3a57","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751491439812,"stop":1751491439812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03fd2812cbc9102","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751491309976,"stop":1751491309977,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce998118e73eea2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751491525663,"stop":1751491525663,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1af44874e0210","name":"should return unique PubsubTopics for static sharding","time":{"start":1751491266981,"stop":1751491266981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75d96d6d9248b92","name":"Push message with content topic containing Russian","time":{"start":1751491927862,"stop":1751491927862,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b211fd79121eb7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751491266999,"stop":1751491267000,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe6114850c785e5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751491272219,"stop":1751491272219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad0930f9016935b","name":"should decode valid enr successfully","time":{"start":1751491272936,"stop":1751491272936,"duration":0},"status":"passed","severity":"normal"},{"uid":"241604679bfe77b9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751491830680,"stop":1751491830681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5436d194444b917f","name":"should return false when shard is not included in network shards","time":{"start":1751491309976,"stop":1751491309976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e7a75091870ffc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751491266998,"stop":1751491266998,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98ff20b62a0804e","name":"Push message with Basic HTML tag payload","time":{"start":1751491927857,"stop":1751491927857,"duration":0},"status":"passed","severity":"normal"},{"uid":"1accb85938f60f14","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751491783270,"stop":1751491783270,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6c134fcecc31fd","name":"should serialize and deserialize correctly","time":{"start":1751491321655,"stop":1751491321655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c37b1ba946d85c7","name":"Generator, 2 different pubsubtopics","time":{"start":1751491562857,"stop":1751491562859,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd9787905a7daaac","name":"accepts time-filtered query with content filter","time":{"start":1751491281137,"stop":1751491281137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca81ded98b34d9f8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751491272936,"stop":1751491272936,"duration":0},"status":"passed","severity":"normal"},{"uid":"317b47b6ff5991e7","name":"Check meta is set [ecies]","time":{"start":1751491300756,"stop":1751491300756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c628e1822c071ef","name":"Subscribe to topic containing XML and receive message","time":{"start":1751491830686,"stop":1751491830686,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c708493e23bb52","name":"Check received message containing unicode special characters","time":{"start":1751491783259,"stop":1751491783259,"duration":0},"status":"passed","severity":"normal"},{"uid":"175f95fa8fb60765","name":"Push message with shell command payload","time":{"start":1751491927858,"stop":1751491927858,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee88a3423a3d1","name":"All","time":{"start":1751491345844,"stop":1751491345844,"duration":0},"status":"passed","severity":"normal"},{"uid":"357c2a1240c6847f","name":"start node with empty content topic","time":{"start":1751491547611,"stop":1751491547612,"duration":1},"status":"passed","severity":"normal"},{"uid":"488631f7badace39","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751491319466,"stop":1751491319467,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa440498a1933a8","name":"should handle onConnected and onDisconnected","time":{"start":1751491310153,"stop":1751491310153,"duration":0},"status":"passed","severity":"normal"},{"uid":"64682d096f1c7bea","name":"Push message with custom timestamp: 1751487748449","time":{"start":1751491927852,"stop":1751491927852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99b8ae7b172798d","name":"Subscribe and receive messages via waku relay post","time":{"start":1751491830681,"stop":1751491830681,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c66e44724c3932","name":"Check received message containing emoji","time":{"start":1751491783269,"stop":1751491783269,"duration":0},"status":"passed","severity":"normal"}]