mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"32391ab20a1650fb","name":"returns all values when wanted number is greater than available values","time":{"start":1736981770662,"stop":1736981770662,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c963a6558d3c66c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1736982074760,"stop":1736982074760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50b0bcbeacf2961","name":"addEventListener with wrong event","time":{"start":1736981847712,"stop":1736981847713,"duration":1},"status":"passed","severity":"normal"},{"uid":"712422d30dc46b6e","name":"Check received message containing long","time":{"start":1736982051446,"stop":1736982051446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10d2cb8f7948406","name":"Check received message containing Chinese","time":{"start":1736982051462,"stop":1736982051462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d810c5d70bc79636","name":"Filter with 2 connections","time":{"start":1736981897621,"stop":1736981897622,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74f5947eae79a327","name":"should reject if Relay is requested but not mounted","time":{"start":1736981788173,"stop":1736981788173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a622a2a7e0da1b","name":"Relay + Store","time":{"start":1736981755571,"stop":1736981755571,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b6e1202a0b428","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1736982074761,"stop":1736982074762,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1594e9c22465f3","name":"Refresh subscription","time":{"start":1736982074754,"stop":1736982074754,"duration":0},"status":"skipped","severity":"normal"},{"uid":"702594613050e26c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1736982096792,"stop":1736982096792,"duration":0},"status":"passed","severity":"normal"},{"uid":"369df172f00add15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736981897119,"stop":1736981897128,"duration":9},"status":"passed","severity":"normal"},{"uid":"a5225fb8a3862ea5","name":"Check received message containing shell command","time":{"start":1736982051453,"stop":1736982051453,"duration":0},"status":"passed","severity":"normal"},{"uid":"91616a7049802bbf","name":"Light Node - default protocols","time":{"start":1736982152977,"stop":1736982152977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad643a5e8cee06fa","name":"should throw an error if shards are undefined for static sharding","time":{"start":1736981746708,"stop":1736981746708,"duration":0},"status":"passed","severity":"normal"},{"uid":"20190211a454c0a0","name":"Passing an array","time":{"start":1736982147798,"stop":1736982147798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebf3e657a7c971a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1736981762918,"stop":1736981762918,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0f5f446f853bad","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736982146462,"stop":1736982146462,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb0b2f3b5570c63","name":"Subscribe and receives messages on 20 topics","time":{"start":1736981959873,"stop":1736981959873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88ce32a7b73f93a","name":"Push message with XML payload","time":{"start":1736982047914,"stop":1736982047914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73d9f4b6f3cd254","name":"Subscribe and receive messages via waku relay post","time":{"start":1736982146444,"stop":1736982146444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57f96babc18a8d6","name":"should return valid sharding parameters for static sharding","time":{"start":1736981746721,"stop":1736981746722,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd3fbe0921f4fed","name":"Check message with invalid timestamp is not received","time":{"start":1736982051468,"stop":1736982051469,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e2d7044389c2a4","name":"random static sharding 4 - Cluster ID: 492, Shard ID: 131","time":{"start":1736982106550,"stop":1736982106551,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1651df727d794fa","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1736981754804,"stop":1736981754806,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ec7d0f045608dde","name":"Asymmetric encrypt & decrypt","time":{"start":1736981781814,"stop":1736981781814,"duration":0},"status":"passed","severity":"normal"},{"uid":"3118c24b92fb0902","name":"should reject if Store is requested but not mounted","time":{"start":1736981788173,"stop":1736981788174,"duration":1},"status":"passed","severity":"normal"},{"uid":"35179645cbfcf62e","name":"Check publish message containing Script","time":{"start":1736982064556,"stop":1736982064556,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd7be7349d13ff8","name":"Decoder throws on undefined content topic","time":{"start":1736981763220,"stop":1736981763221,"duration":1},"status":"passed","severity":"normal"},{"uid":"362ae2f9cfa65b4a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736981864936,"stop":1736981864936,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7bac0234fe5982","name":"Fails to push message bigger that 1MB","time":{"start":1736982066006,"stop":1736982066007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d384941ceb3a1e","name":"Check received message with timestamp: 1736981807153 ","time":{"start":1736982051455,"stop":1736982051456,"duration":1},"status":"passed","severity":"normal"},{"uid":"944b138cacd1489","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736981990616,"stop":1736981990617,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0b7c41cf403307","name":"Push message with Chinese payload","time":{"start":1736982065987,"stop":1736982065987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e413f185ad35a067","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736982146461,"stop":1736982146461,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afef8338ccb67f0","name":"should not throw an error for a single configured topic","time":{"start":1736981746718,"stop":1736981746718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66f780fbb0daf8b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736982051457,"stop":1736982051457,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d2dc71b9664f60","name":"Check message with non string payload is not received","time":{"start":1736981930751,"stop":1736981930751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2e370ee4f1ca31","name":"Query generator for multiple messages with different message text format","time":{"start":1736982133994,"stop":1736982133994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a569f84fbd38009","name":"Push message with shell command payload","time":{"start":1736982065990,"stop":1736982065991,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d914363313ee594","name":"should set field with all protocols disabled","time":{"start":1736981755569,"stop":1736981755569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51c83ec1e47f3c7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app44/7/topic32/test.js","time":{"start":1736982092218,"stop":1736982092218,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbdefbddb9c48a0","name":"LightPush","time":{"start":1736982152976,"stop":1736982152976,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfdd62958adbf91","name":"should not fail to start the service if it is already started","time":{"start":1736981824088,"stop":1736981824089,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6151205c3586a6d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1736981746701,"stop":1736981746701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de8c23f8500cf61","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1736981839443,"stop":1736981839443,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f9bc372829f3dd","name":"should only return 1 node with store capability","time":{"start":1736981771467,"stop":1736981771467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ed0a6d0cd999d","name":"different cluster, same shard: nodes don't connect","time":{"start":1736981987670,"stop":1736981987671,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f645cf3dd6e2f78","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1736981839443,"stop":1736981839444,"duration":1},"status":"passed","severity":"normal"},{"uid":"16074cfb3aa574e3","name":"should wait for LightPush peer to be connected","time":{"start":1736981788175,"stop":1736981788175,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a16e69779ba160","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736982146457,"stop":1736982146457,"duration":0},"status":"passed","severity":"normal"},{"uid":"2187f176b8ecf1a0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1736981770984,"stop":1736981770986,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba74ec9475c44bf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1736982057066,"stop":1736982057067,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05288d8a342643f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736981930748,"stop":1736981930748,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f358b3005d9e85","name":"Publishes to nwaku","time":{"start":1736982064993,"stop":1736982064993,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae73e03da469bf52","name":"should be able to encode the field with only STORE set to true","time":{"start":1736981754801,"stop":1736981754802,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06e98097451ec68","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1736981987669,"stop":1736981987669,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f155f952485a3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736981963251,"stop":1736981963251,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fa8c2982f27957","name":"Push message with XML payload","time":{"start":1736982065989,"stop":1736982065989,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d614bf74c79edf9","name":"Push message with Russian payload","time":{"start":1736982047913,"stop":1736982047913,"duration":0},"status":"passed","severity":"normal"},{"uid":"752c26ab46c53053","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736982146444,"stop":1736982146445,"duration":1},"status":"passed","severity":"normal"},{"uid":"31dd9c383603f1eb","name":"Check received message containing Russian","time":{"start":1736982051449,"stop":1736982051449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5a234bcf0b430b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1736981746707,"stop":1736981746707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7e901437b98736","name":"should be online or offline if network state changed","time":{"start":1736981807290,"stop":1736981807291,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ae737edaf926e7","name":"should decode valid enr with tcp successfully","time":{"start":1736981755557,"stop":1736981755558,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c471c905a679f0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1736982071351,"stop":1736982071351,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d8d816de521d24d","name":"retrieves a single peer","time":{"start":1736981771463,"stop":1736981771464,"duration":1},"status":"passed","severity":"normal"},{"uid":"7861e71608e1fe62","name":"isConnected return false after peer stops","time":{"start":1736981839447,"stop":1736981839447,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3772daa99c7213","name":"Keep-alive pings maintain the connection","time":{"start":1736981894419,"stop":1736981894420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec014276e75b03a4","name":"Push message with content topic containing Arabic","time":{"start":1736982065998,"stop":1736982065998,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1b2568473ee4da","name":"1 Relay, 1 fetch","time":{"start":1736981770992,"stop":1736981770993,"duration":1},"status":"passed","severity":"normal"},{"uid":"9427b9b31bf8c217","name":"should return empty list for no shard","time":{"start":1736981746707,"stop":1736981746708,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14c36c69f9212e5","name":"should handle corrupted local storage data gracefully","time":{"start":1736981775241,"stop":1736981775242,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5587c742a7f8e75","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736981959881,"stop":1736981959881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eee86658508ec4","name":"throws on content topic with too few or too many fields","time":{"start":1736981746685,"stop":1736981746686,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d399bda0adca69","name":"Check received message with timestamp: 1736981807153 ","time":{"start":1736982051467,"stop":1736982051467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ebf6ade2029401","name":"should properly create location multiaddrs - udp","time":{"start":1736981755568,"stop":1736981755568,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbddff9358d46b18","name":"Ordered Callback - true","time":{"start":1736982119573,"stop":1736982119574,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7a679313ea0cb4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736982146448,"stop":1736982146448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7af4572f0955331","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736982146445,"stop":1736982146445,"duration":0},"status":"passed","severity":"normal"},{"uid":"c832aabc6e60cb98","name":"Throws when trying to push message with empty payload","time":{"start":1736982047926,"stop":1736982047931,"duration":5},"status":"passed","severity":"normal"},{"uid":"e3744a54edb82768","name":"Store - dialed first","time":{"start":1736982152976,"stop":1736982152976,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e49e65282909f3","name":"configure the node with multiple pubsub topics","time":{"start":1736982106562,"stop":1736982106563,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb039596f4ecb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1736981746719,"stop":1736981746719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81a5ebc72ff0524","name":"Renews peer on consistent ping failures","time":{"start":1736981894420,"stop":1736981894424,"duration":4},"status":"passed","severity":"normal"},{"uid":"cc5cace2f57e8231","name":"Push message with emoji payload","time":{"start":1736982065995,"stop":1736982065995,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb5d22f1b4b8d9c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1736981897147,"stop":1736981897161,"duration":14},"status":"passed","severity":"normal"},{"uid":"31215b7b2967d7b9","name":"Check publish message containing Arabic","time":{"start":1736982064553,"stop":1736982064553,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2b224d9233f40e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1736981897163,"stop":1736981897163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde44df6cb1a2ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736982129513,"stop":1736982129513,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c88d590125dd69b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736981897145,"stop":1736981897145,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf112b8b9f2beb1e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736981959884,"stop":1736981959884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21c664d7f73f6a2","name":"should properly create location multiaddrs - tcp4","time":{"start":1736981755567,"stop":1736981755567,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ca5890c4969d6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1736981897146,"stop":1736981897146,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62075f3ff42cd57","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1736981807290,"stop":1736981807290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e00040f8d2f9c9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736982146455,"stop":1736982146455,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e7e5a21f9dc3e7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1736981770986,"stop":1736981770987,"duration":1},"status":"passed","severity":"normal"},{"uid":"b039ca176fbf45ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1736981746717,"stop":1736981746717,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c5652c7d2ec240","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1736981897471,"stop":1736981897472,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f4d90113de474468","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app63/4/topic448/utf8","time":{"start":1736982092217,"stop":1736982092218,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fc6deefb6102d4","name":"Push message with SQL Injection payload","time":{"start":1736982065988,"stop":1736982065989,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a78f316b577df68","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1736982096784,"stop":1736982096790,"duration":6},"status":"passed","severity":"normal"},{"uid":"96012f849059d9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1736981770983,"stop":1736981770984,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb894a11a2bda11","name":"Filter with 0 connections","time":{"start":1736981897616,"stop":1736981897617,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bdb8cedf35b39009","name":"Push message with SQL Injection payload","time":{"start":1736982047913,"stop":1736982047913,"duration":0},"status":"passed","severity":"normal"},{"uid":"835ee76c1785564","name":"Check message with invalid timestamp is not received","time":{"start":1736981930749,"stop":1736981930749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8c68aff6ace0dc","name":"unsubscribes","time":{"start":1736982138353,"stop":1736982138353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b4bfef8a85991d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1736982057065,"stop":1736982057065,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6181cd16e02c31","name":"Check received message containing Russian","time":{"start":1736981930743,"stop":1736981930743,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd81f29947aa10ef","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1736981782986,"stop":1736981782986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e9202fde21785c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1736981746717,"stop":1736981746717,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6dd8bef0c97cb4","name":"Check received message containing Arabic","time":{"start":1736982051449,"stop":1736982051449,"duration":0},"status":"passed","severity":"normal"},{"uid":"901afcceb2dbd062","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1736981746714,"stop":1736981746714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20e548c46e42d2e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1736982074757,"stop":1736982074757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7fb74f3ba18f45","name":"Subscribe to topic containing shell command and publish message","time":{"start":1736982074760,"stop":1736982074761,"duration":1},"status":"passed","severity":"normal"},{"uid":"82811f56b5d1b360","name":"should encode/decode to text encoding","time":{"start":1736981755565,"stop":1736981755565,"duration":0},"status":"passed","severity":"normal"},{"uid":"9412414e03046c2","name":"Query generator for multiple messages","time":{"start":1736982133993,"stop":1736982133994,"duration":1},"status":"passed","severity":"normal"},{"uid":"37999665a7ea6930","name":"Subscribe and receive messages via lightPush","time":{"start":1736982146443,"stop":1736982146443,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7d421136e377d9","name":"Used by Waku Relay","time":{"start":1736982147798,"stop":1736982147799,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade11b99d46f9fa","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1736981813789,"stop":1736981813789,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c13331ea4b7b4c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736981963248,"stop":1736981963248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9179f9d3da2b7e34","name":"Push message with content topic containing unicode special characters","time":{"start":1736982066002,"stop":1736982066002,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ccbb6ee049923d","name":"Push message with numeric payload","time":{"start":1736982047911,"stop":1736982047911,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26ed0c721efaa7a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1736982074762,"stop":1736982074762,"duration":0},"status":"passed","severity":"normal"},{"uid":"354ab6587f237679","name":"Query generator for multiple messages with different content topic format","time":{"start":1736982133995,"stop":1736982133995,"duration":0},"status":"passed","severity":"normal"},{"uid":"badf569f88392226","name":"Symmetric encrypt & Decrypt","time":{"start":1736981781814,"stop":1736981781815,"duration":1},"status":"passed","severity":"normal"},{"uid":"4533eb902eafca84","name":"Push message with content topic containing numeric","time":{"start":1736982065997,"stop":1736982065997,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bb54aae57d58cb","name":"Ordered callback, aborts when callback returns true","time":{"start":1736982133996,"stop":1736982133997,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a34643f2609172","name":"LightPush with 0 connections","time":{"start":1736981897616,"stop":1736981897616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b787e2d507039e69","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736981990614,"stop":1736981990614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bcfd007ebe36d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1736981897167,"stop":1736981897167,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9240065786b58f","name":"less peers than existing","time":{"start":1736982048331,"stop":1736982048331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"270eb80317894775","name":"Check received message containing special chars","time":{"start":1736982051448,"stop":1736982051448,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce615acb7fd163e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736982146453,"stop":1736982146454,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29dde90b38892c2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1736981864931,"stop":1736981864931,"duration":0},"status":"passed","severity":"normal"},{"uid":"968d782da6e1a5bd","name":"start node with empty shard should fail","time":{"start":1736982106569,"stop":1736982106570,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19854aa3b5928bc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736981963256,"stop":1736981963256,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd95794349043873","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1736981897118,"stop":1736981897118,"duration":0},"status":"passed","severity":"normal"},{"uid":"d839486d81bec234","name":"Push message on custom pubsubTopic","time":{"start":1736981990614,"stop":1736981990614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da35285fde2eb3d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1736981746711,"stop":1736981746712,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3b201393d4937b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1736981746710,"stop":1736981746711,"duration":1},"status":"passed","severity":"normal"},{"uid":"db160845d9a45fe9","name":"Subscribe to topic containing long and publish message","time":{"start":1736982074755,"stop":1736982074756,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8933a92beeeb85a","name":"should load peers from local storage and dispatch events","time":{"start":1736981775241,"stop":1736981775241,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bf1363a0d481e8","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1736982129169,"stop":1736982129169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec5b495e6ee3d26","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736982146448,"stop":1736982146448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95d1c9be1d6d9b2","name":"Check publish message containing escaped characters","time":{"start":1736982064558,"stop":1736982064558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f18750bb352438","name":"recovers when dns.resolve returns empty","time":{"start":1736981771464,"stop":1736981771465,"duration":1},"status":"passed","severity":"normal"},{"uid":"220acfcfb0fcbffe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1736981897110,"stop":1736981897110,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0fc0e58deda0ba","name":"A test","time":{"start":1736981963511,"stop":1736981963511,"duration":0},"status":"passed","severity":"normal"},{"uid":"8436e3a68f162cc7","name":"should throw error - no public key","time":{"start":1736981755560,"stop":1736981755560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58b451f2364041f","name":"returns all values when wanted number matches available values","time":{"start":1736981770657,"stop":1736981770662,"duration":5},"status":"passed","severity":"normal"},{"uid":"c8f2f9d93c3dba1f","name":"same cluster, different shard: nodes connect","time":{"start":1736981987670,"stop":1736981987670,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d065d9e08562352","name":"stop","time":{"start":1736981847716,"stop":1736981847716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a80f3b305a0c13","name":"Publish message with large meta","time":{"start":1736982064565,"stop":1736982064565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4820fdcd7c4117","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1736981746713,"stop":1736981746713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b45bdd72d84adf5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1736981746707,"stop":1736981746707,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfdeaacf5221138","name":"Encoder throws on undefined content topic","time":{"start":1736981782987,"stop":1736981782987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e588e11076e09b83","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1736981746720,"stop":1736981746721,"duration":1},"status":"passed","severity":"normal"},{"uid":"10676f44ad6248d6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1736982133996,"stop":1736982133996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4857c57b176b8648","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736981990614,"stop":1736981990615,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8ffe6ed9adb7a3","name":"should fail to send if no connected peers found","time":{"start":1736981788178,"stop":1736981788178,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff19261e8394b8d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1736981897145,"stop":1736981897146,"duration":1},"status":"passed","severity":"normal"},{"uid":"8503af600b982b43","name":"dispatchEvent via connectionManager","time":{"start":1736981847715,"stop":1736981847715,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef457543990c740","name":"Push message with content topic containing Chinese","time":{"start":1736982047942,"stop":1736982047942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cf7fcfef08bda2","name":"should return unique PubsubTopics for static sharding","time":{"start":1736981746706,"stop":1736981746706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f8501d57b26daf","name":"Push 30 different messages","time":{"start":1736982065995,"stop":1736982065995,"duration":0},"status":"passed","severity":"normal"},{"uid":"985561f9ecf088f6","name":"should handle a minimal index list","time":{"start":1736981746892,"stop":1736981746893,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1d0e2e194947d8","name":"Ping fails for unsubscribed peers","time":{"start":1736981894419,"stop":1736981894419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8dd36745d39f66","name":"Check received message containing Arabic","time":{"start":1736982051462,"stop":1736982051462,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a12928f8c6cb9a0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1736981897162,"stop":1736981897163,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bf19d2eaf635b6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1736981754819,"stop":1736981754820,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1f9853449b7024","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1736981897474,"stop":1736981897475,"duration":1},"status":"skipped","severity":"normal"},{"uid":"504629208866652e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1736981770982,"stop":1736981770983,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ebe0e8e34d12ac","name":"Fails to push message with large meta","time":{"start":1736982066004,"stop":1736982066004,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f122e53ee2b7525","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1736981746721,"stop":1736981746721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31ae66b850afb9d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1736981839447,"stop":1736981839448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68132de13dae0ed","name":"should add a peer","time":{"start":1736981788162,"stop":1736981788164,"duration":2},"status":"passed","severity":"normal"},{"uid":"47a8a39541616f18","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1736982149728,"stop":1736982149729,"duration":1},"status":"passed","severity":"normal"},{"uid":"15754bc6da622e8a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736982146460,"stop":1736982146460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c053afda52f1bc2a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1736982064559,"stop":1736982064559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ce70d31300beb7","name":"Push message with unicode special characters payload","time":{"start":1736982065994,"stop":1736982065994,"duration":0},"status":"passed","severity":"normal"},{"uid":"b019d65a8b1caba","name":"Push message with content topic containing SQL Injection","time":{"start":1736982047954,"stop":1736982047954,"duration":0},"status":"passed","severity":"normal"},{"uid":"6197f3a124e3f114","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1736981897168,"stop":1736981897168,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cfa5d72fb94fb","name":"Subscribe to topic containing XML and receive message","time":{"start":1736982146450,"stop":1736982146450,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba75459c36c0984","name":"getPeersByDiscovery","time":{"start":1736981847714,"stop":1736981847714,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d72a18f7d6d4d72","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1736981897474,"stop":1736981897474,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae4bb76b649aac65","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1736981770988,"stop":1736981770989,"duration":1},"status":"passed","severity":"normal"},{"uid":"b302321012ca4f40","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736982146455,"stop":1736982146456,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ff348a355f04eb","name":"1 Store, 2 relays, 2 fetches","time":{"start":1736981770994,"stop":1736981770994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7260374bf5cccb0e","name":"groups content topics by expected pubsub topic","time":{"start":1736981746702,"stop":1736981746703,"duration":1},"status":"passed","severity":"normal"},{"uid":"655d22bf9c32ebce","name":"Generator, custom pubsub topic","time":{"start":1736982129514,"stop":1736982129524,"duration":10},"status":"passed","severity":"normal"},{"uid":"fc8f38dbbc66bd63","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1736981897109,"stop":1736981897109,"duration":0},"status":"passed","severity":"normal"},{"uid":"253dc861c048014","name":"Ephemeral messages are not stored","time":{"start":1736981813787,"stop":1736981813788,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a309e38ea12a44","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1736982212441,"stop":1736982212441,"duration":0},"status":"passed","severity":"normal"},{"uid":"376102dec673f17a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1736981746710,"stop":1736981746710,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a5e48295ba9677","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1736981754820,"stop":1736981754821,"duration":1},"status":"passed","severity":"normal"},{"uid":"623b990cc00adb41","name":"should be able to decode the field with only STORE set to true","time":{"start":1736981754815,"stop":1736981754817,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c385798791b9098","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1736981897475,"stop":1736981897475,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34858b97bcfa5268","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1736981746709,"stop":1736981746709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b891b6c24437423","name":"should set field with all protocols enabled","time":{"start":1736981755569,"stop":1736981755569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f324c543b7014963","name":"Promise Callback - false","time":{"start":1736982119573,"stop":1736982119573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28a4cdbbf0c804f","name":"Passing invalid cursor","time":{"start":1736982096796,"stop":1736982096796,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1f2b21641c7f2f","name":"Push to array if already present","time":{"start":1736981746310,"stop":1736981746310,"duration":0},"status":"passed","severity":"normal"},{"uid":"94eca3a75097a60e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1736982149729,"stop":1736982149729,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f13723d0b8aa52b","name":"should not add existing peers","time":{"start":1736981788169,"stop":1736981788169,"duration":0},"status":"passed","severity":"normal"},{"uid":"beab89d3c51ac20a","name":"should select older connection if present","time":{"start":1736981762354,"stop":1736981762355,"duration":1},"status":"passed","severity":"normal"},{"uid":"689f40d56b1dcd67","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736981897104,"stop":1736981897108,"duration":4},"status":"passed","severity":"normal"},{"uid":"c4b68c7bd471d2aa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736982146458,"stop":1736982146458,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe72228cbd81416","name":"random static sharding 8 - Cluster ID: 931, Shard ID: 638","time":{"start":1736982106557,"stop":1736982106558,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c04081ddb512a73","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1736981746703,"stop":1736981746703,"duration":0},"status":"passed","severity":"normal"},{"uid":"3519a6db6570d909","name":"Push message with content topic containing Russian","time":{"start":1736982047952,"stop":1736982047953,"duration":1},"status":"passed","severity":"normal"},{"uid":"f912159d52204928","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1736981770987,"stop":1736981770988,"duration":1},"status":"passed","severity":"normal"},{"uid":"951197ad0aa9e2e8","name":"Ordered Callback - false","time":{"start":1736982119579,"stop":1736982119580,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d113c930c552a4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1736981749391,"stop":1736981749391,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb060e4050b1bea","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1736982074753,"stop":1736982074753,"duration":0},"status":"passed","severity":"normal"},{"uid":"3deb36d84a2aa639","name":"should throw if no connection provided","time":{"start":1736981762917,"stop":1736981762917,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c76be64197bf31","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1736982064563,"stop":1736982064563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10032aa2350ce5c","name":"should properly create location multiaddrs - udp4","time":{"start":1736981755566,"stop":1736981755567,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87151f04990cb19","name":"should not receive a peer event after stop","time":{"start":1736981824090,"stop":1736981824092,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fc3f5650912b39c","name":"should not receive a peer event after stop","time":{"start":1736981775240,"stop":1736981775240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21cadb7e6096f5b","name":"Decoder throws on undefined content topic","time":{"start":1736981781239,"stop":1736981781240,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab177440f28d9a7","name":"Publish message with custom timestamp: Wed Jan 15 2025 22:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1736982064560,"stop":1736982064560,"duration":0},"status":"passed","severity":"normal"},{"uid":"630b15729e8d0f54","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1736981746701,"stop":1736981746702,"duration":1},"status":"passed","severity":"normal"},{"uid":"175089dcb7ac9d4e","name":"A test","time":{"start":1736981963511,"stop":1736981963514,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa5ef1be63b3a5c4","name":"Push message with custom timestamp: 1736978331075","time":{"start":1736982047966,"stop":1736982047967,"duration":1},"status":"passed","severity":"normal"},{"uid":"9131d9f272659d50","name":"random static sharding 1 - Cluster ID: 842, Shard ID: 955","time":{"start":1736982106548,"stop":1736982106548,"duration":0},"status":"passed","severity":"normal"},{"uid":"552d2dca9f7b2a1d","name":"should be called for bootstrap peers","time":{"start":1736981815186,"stop":1736981815189,"duration":3},"status":"passed","severity":"normal"},{"uid":"dfd18d0ce12b399b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1736981746715,"stop":1736981746716,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d6d9d0a4d53bdb","name":"Publish message with rate limit","time":{"start":1736982064565,"stop":1736982064565,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccd828591a44637","name":"should return different streams if requested simultaniously","time":{"start":1736981762917,"stop":1736981762918,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89a8eff6835e443","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1736981746704,"stop":1736981746704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d132bc834ae6aea","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1736981897117,"stop":1736981897117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fb0ec52801b02c","name":"Push message with content topic containing long","time":{"start":1736982065996,"stop":1736982065996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6c4dec9516bb4a","name":"Waku message hash computation (no timestamp)","time":{"start":1736981749392,"stop":1736981749392,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8c1a8af0defe69","name":"Ping succeeds for all connected peers","time":{"start":1736981894418,"stop":1736981894418,"duration":0},"status":"passed","severity":"normal"},{"uid":"872b3953ae3d52b","name":"should decode valid enr successfully","time":{"start":1736981755557,"stop":1736981755557,"duration":0},"status":"passed","severity":"normal"},{"uid":"c106e1e51d699277","name":"Register correct protocols","time":{"start":1736982074751,"stop":1736982074752,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca105ddfe2ce833","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1736981987669,"stop":1736981987669,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5c9c546ee6866","name":"Push message with short payload","time":{"start":1736982065985,"stop":1736982065985,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee2bb8d21ef1bc8","name":"Subscribe and publish message","time":{"start":1736982074752,"stop":1736982074753,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0269c6776dbc4b6","name":"Check received message containing numeric","time":{"start":1736982051447,"stop":1736982051448,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ae80d962359137","name":"it tolerates circular branch references","time":{"start":1736981771464,"stop":1736981771464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d621965779deb79","name":"shard 0","time":{"start":1736982106547,"stop":1736982106547,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ab7ed480f388b0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736981959882,"stop":1736981959883,"duration":1},"status":"passed","severity":"normal"},{"uid":"f830b2aaf32e2d69","name":"topics with same application and version share the same shard","time":{"start":1736981746702,"stop":1736981746702,"duration":0},"status":"passed","severity":"normal"},{"uid":"405ea0f9c7cfc045","name":"creates an iterator","time":{"start":1736982138352,"stop":1736982138352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5e6a6ca4c0ca70","name":"Check received message containing special chars","time":{"start":1736981930742,"stop":1736981930742,"duration":0},"status":"passed","severity":"normal"},{"uid":"42140885f19da5f6","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1736981746710,"stop":1736981746710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bec5b63d4db25f","name":"Subscribe and receive messages via waku relay post","time":{"start":1736981959869,"stop":1736981959870,"duration":1},"status":"passed","severity":"normal"},{"uid":"6453c133fca5d9c9","name":"should return usable stream attached to connection","time":{"start":1736981762916,"stop":1736981762917,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a52065f60352fe1","name":"isConnected should return false after all peers disconnect","time":{"start":1736981839446,"stop":1736981839447,"duration":1},"status":"passed","severity":"normal"},{"uid":"c717f0cbc4f10460","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736982146447,"stop":1736982146448,"duration":1},"status":"passed","severity":"normal"},{"uid":"114818cda3092ef7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1736981746713,"stop":1736981746714,"duration":1},"status":"passed","severity":"normal"},{"uid":"5510bbff03635395","name":"Renews subscription after lossing a connection","time":{"start":1736982146462,"stop":1736982146463,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f85a8be307d6a3","name":"Reopen subscription with peer with lost subscription","time":{"start":1736981856166,"stop":1736981856167,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2afd1e4158cf615","name":"same cluster, same shard: nodes connect","time":{"start":1736981987670,"stop":1736981987670,"duration":0},"status":"passed","severity":"normal"},{"uid":"574c7d9ee0e7b521","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1736981746893,"stop":1736981746893,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e2b7654c67c095","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1736981897472,"stop":1736981897472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c0c2d27b861ee70","name":"Check message received after nwaku node is restarted","time":{"start":1736981930752,"stop":1736981930752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4f59b1af1f52d68","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1736981754806,"stop":1736981754807,"duration":1},"status":"passed","severity":"normal"},{"uid":"462e0acf296849f8","name":"Check received message with timestamp: 1736981806667 ","time":{"start":1736981930747,"stop":1736981930747,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0cd1b9d21affc5","name":"Decoder throws on empty string content topic","time":{"start":1736981781240,"stop":1736981781240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a58124a1b60999","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736982146449,"stop":1736982146449,"duration":0},"status":"passed","severity":"normal"},{"uid":"281af2e4b7b68af7","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1736981897163,"stop":1736981897163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19d9046ce8c332b","name":"Subscribe to topic containing long and receive message","time":{"start":1736981959877,"stop":1736981959878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3086cf2466ccf8","name":"Subscribe to topic containing Script and receive message","time":{"start":1736982146449,"stop":1736982146450,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bbd5e9c718868a","name":"should emit a peer event after start","time":{"start":1736981824089,"stop":1736981824089,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b79b7568a31de6","name":"should not receive a peer event before start","time":{"start":1736982088849,"stop":1736982088850,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ae37b09b161035","name":"Check message with invalid timestamp is not received","time":{"start":1736982051457,"stop":1736982051457,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94105fc7c2a81b4","name":"random static sharding 6 - Cluster ID: 365, Shard ID: 338","time":{"start":1736982106553,"stop":1736982106554,"duration":1},"status":"passed","severity":"normal"},{"uid":"38438b7073122424","name":"Decrypt messages","time":{"start":1736982050086,"stop":1736982050086,"duration":0},"status":"passed","severity":"normal"},{"uid":"7856053e05edbdcc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736982146452,"stop":1736982146452,"duration":0},"status":"passed","severity":"normal"},{"uid":"73986c6caaabdd07","name":"more peers than existing","time":{"start":1736982048330,"stop":1736982048330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0d3f80ab9dcd98a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1736982117205,"stop":1736982117213,"duration":8},"status":"passed","severity":"normal"},{"uid":"2f474c1807df9140","name":"should properly create peer info with all multiaddrs","time":{"start":1736981755568,"stop":1736981755569,"duration":1},"status":"passed","severity":"normal"},{"uid":"24086da39c5ee6a5","name":"Check publish message containing short","time":{"start":1736982064544,"stop":1736982064545,"duration":1},"status":"passed","severity":"normal"},{"uid":"758ea7b309a417b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736981897110,"stop":1736981897111,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed8a6a6c037cbe1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736982146461,"stop":1736982146461,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb4c74e291e95e3","name":"Check message with non string payload is not received","time":{"start":1736982051470,"stop":1736982051470,"duration":0},"status":"passed","severity":"normal"},{"uid":"69951acf411f7eec","name":"Filter with 1 connections","time":{"start":1736981897617,"stop":1736981897617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ac9bae089a66e29","name":"Check message with no content topic is not received","time":{"start":1736982051458,"stop":1736982051458,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8c642b97a8d6ba","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1736981788177,"stop":1736981788178,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d972ae34eb870","name":"Privacy Node - default protocol","time":{"start":1736982152977,"stop":1736982152977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8077a753309bb22","name":"should be able to encode the field with only RELAY set to true","time":{"start":1736981754795,"stop":1736981754801,"duration":6},"status":"passed","severity":"normal"},{"uid":"d75839fe057d9185","name":"throws on content topic with empty topic name field","time":{"start":1736981746688,"stop":1736981746689,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f46cdb95e4365e","name":"Publish message with custom timestamp: Thu Jan 16 2025 00:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1736982064560,"stop":1736982064561,"duration":1},"status":"passed","severity":"normal"},{"uid":"633ff90fc5d349ff","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1736981746724,"stop":1736981746724,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9401ab566ec5bcb","name":"Check message with no content topic is not received","time":{"start":1736982051469,"stop":1736982051470,"duration":1},"status":"passed","severity":"normal"},{"uid":"5992e02b8a88bc2f","name":"should only return 1 node with relay and store capability","time":{"start":1736981771466,"stop":1736981771466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a93adf2609a9d4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1736982092221,"stop":1736982092221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa885fa348f0ed8","name":"should reject if WakuNode is not started","time":{"start":1736981788172,"stop":1736981788173,"duration":1},"status":"passed","severity":"normal"},{"uid":"87942d679034eb5a","name":"Encoder throws on empty string content topic","time":{"start":1736981763220,"stop":1736981763220,"duration":0},"status":"passed","severity":"normal"},{"uid":"77897e5be1e4107a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736982051468,"stop":1736982051468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38dc2a9a56e5b04","name":"Push message with shell command payload","time":{"start":1736982047920,"stop":1736982047921,"duration":1},"status":"passed","severity":"normal"},{"uid":"316a18c7f2714811","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1736982074758,"stop":1736982074758,"duration":0},"status":"passed","severity":"normal"},{"uid":"1855bf12cd4c7f6e","name":"Callback on promise, aborts when callback returns true","time":{"start":1736982133996,"stop":1736982133996,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3715bde17b95c9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1736981754817,"stop":1736981754817,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68768e175e9c5e6","name":"Push message with emoji payload","time":{"start":1736982047922,"stop":1736982047923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae49bc00f383f0b5","name":"Check received message containing SQL Injection","time":{"start":1736982051463,"stop":1736982051463,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0945464f27f62bc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1736981754807,"stop":1736981754808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c460eae3d322c1f8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1736981754818,"stop":1736981754818,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c47f93f130b97f","name":"should throw an error for insufficient data","time":{"start":1736981746893,"stop":1736981746894,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb9e6dfa2ce0e49","name":"should only return 1 node with relay capability","time":{"start":1736981771466,"stop":1736981771466,"duration":0},"status":"passed","severity":"normal"},{"uid":"69248b9cbcabb46f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1736981807274,"stop":1736981807281,"duration":7},"status":"passed","severity":"normal"},{"uid":"82bc8817b5573d3a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1736981897111,"stop":1736981897117,"duration":6},"status":"passed","severity":"normal"},{"uid":"69380a626573cdc6","name":"Push message with meta","time":{"start":1736982047959,"stop":1736982047960,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a9e223aa54891","name":"Push message with content topic containing emoji","time":{"start":1736982066002,"stop":1736982066003,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa4289682e770ed","name":"Push message with content topic containing Basic HTML tag","time":{"start":1736982066000,"stop":1736982066000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04055527401d425","name":"Passing page size 10 when there are 10 messages","time":{"start":1736982138975,"stop":1736982138975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f29c2268416a21d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1736982149726,"stop":1736982149727,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da0c4489f337adb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1736981746711,"stop":1736981746711,"duration":0},"status":"passed","severity":"normal"},{"uid":"23efee591f959e64","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736981885788,"stop":1736981885788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82a35dccb5d3b44","name":"handles empty contentTopics array correctly","time":{"start":1736981746723,"stop":1736981746723,"duration":0},"status":"passed","severity":"normal"},{"uid":"16aaad3ec5a4a5b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736981963252,"stop":1736981963252,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6142bc43b3a1e1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1736981782986,"stop":1736981782987,"duration":1},"status":"passed","severity":"normal"},{"uid":"8934c7491a442f28","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1736982092215,"stop":1736982092215,"duration":0},"status":"passed","severity":"normal"},{"uid":"70974285264a2e1","name":"Passing page size 19 when there are 20 messages","time":{"start":1736982138976,"stop":1736982138976,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2c055b7e83577","name":"Fields are not dropped","time":{"start":1736981762318,"stop":1736981762321,"duration":3},"status":"passed","severity":"normal"},{"uid":"d85f27748b4478f1","name":"tcp ip4 address","time":{"start":1736981754969,"stop":1736981754969,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f4d21578279540","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1736982212440,"stop":1736982212441,"duration":1},"status":"passed","severity":"normal"},{"uid":"efddc0edebba989e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1736982047955,"stop":1736982047955,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ef76f257e92e3f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1736981864929,"stop":1736981864930,"duration":1},"status":"passed","severity":"normal"},{"uid":"853eeb0861bd2640","name":"Check publish message containing JSON","time":{"start":1736982064557,"stop":1736982064557,"duration":0},"status":"passed","severity":"normal"},{"uid":"6773c69f18a3f944","name":"Subscribe and receive messages via lightPush","time":{"start":1736982146453,"stop":1736982146453,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf5691bd51ddf48","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1736981959886,"stop":1736981959886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6898c507ab3fe51","name":"Query Generator, No message returned","time":{"start":1736982117215,"stop":1736982117215,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f4a7c9491e05fc","name":"Relay - dialed after","time":{"start":1736982152975,"stop":1736982152975,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38f7b02f1d4198f","name":"can start the service","time":{"start":1736982088837,"stop":1736982088837,"duration":0},"status":"passed","severity":"normal"},{"uid":"51570b048373557","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1736981746722,"stop":1736981746722,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a7f9f3887b161f","name":"Check received message containing SQL Injection","time":{"start":1736981930743,"stop":1736981930743,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d87d8119c6e5e9","name":"Tracks peer failures correctly","time":{"start":1736981894424,"stop":1736981894424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7c50a87f44d57f","name":"Overlapping topic subscription","time":{"start":1736982146446,"stop":1736982146446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5f36e127c2afc9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1736982117213,"stop":1736982117214,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad326a224035fbe","name":"Subscribe to topic containing Script and receive message","time":{"start":1736982146459,"stop":1736982146459,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abb127672c6cb6c","name":"connects to nwaku","time":{"start":1736982147797,"stop":1736982147797,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b0d6b4242c1e6e","name":"Filter","time":{"start":1736982152977,"stop":1736982152977,"duration":0},"status":"passed","severity":"normal"},{"uid":"52961c634fe538dc","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1736981897129,"stop":1736981897129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4080f919113f673","name":"Push message with meta","time":{"start":1736982066003,"stop":1736982066004,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d06ff22625f4482","name":"returns nothing if no connections present","time":{"start":1736981762353,"stop":1736981762353,"duration":0},"status":"passed","severity":"normal"},{"uid":"74471edc5982a8e4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1736982057063,"stop":1736982057064,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b0d04fa5f385d6","name":"should properly compute the node id","time":{"start":1736981755561,"stop":1736981755561,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba31109834725ea","name":"should remove a peer","time":{"start":1736981788165,"stop":1736981788166,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcfe4016eb48670","name":"Sets default value correctly","time":{"start":1736982147804,"stop":1736982147805,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb0abeff6bd834e","name":"Check message received after nwaku node is restarted","time":{"start":1736982051471,"stop":1736982051471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fd60b6e45736943","name":"Check publish message containing XML","time":{"start":1736982064556,"stop":1736982064557,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f6df4c0d09c2d4","name":"throws on content topic with empty encoding field","time":{"start":1736981746689,"stop":1736981746689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cc22e455d50536","name":"Check message with no payload is not received","time":{"start":1736982051470,"stop":1736982051470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c944eaf23a1f81e","name":"should not fail to stop the service if it was not started","time":{"start":1736981775238,"stop":1736981775238,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e79044a98d8676","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1736982149725,"stop":1736982149726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d3f87a9b915d91","name":"Check received message containing emoji","time":{"start":1736981930746,"stop":1736981930747,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9b90f1937936af","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1736981763221,"stop":1736981763221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c16c55ad31e782b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736982146456,"stop":1736982146456,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a1216452ee413d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1736981770983,"stop":1736981770983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7927455bc87977d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1736981754817,"stop":1736981754818,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dc06b4427a0f96","name":"handles different networkShards values correctly","time":{"start":1736981746703,"stop":1736981746704,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba4923e7e3d9380","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1736981749390,"stop":1736981749391,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a0662aa7e29a06","name":"Decoder throws on empty string content topic","time":{"start":1736981782988,"stop":1736981782988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2c6ef9f861cb00","name":"Refresh subscription","time":{"start":1736982146456,"stop":1736982146457,"duration":1},"status":"passed","severity":"normal"},{"uid":"adab8dbcd10e41f","name":"Nodes with multiple pubsub topic","time":{"start":1736982057064,"stop":1736982057065,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cf2ce5ddad24e7","name":"Wrong topic","time":{"start":1736982092220,"stop":1736982092221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96d06f89e32fa0d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736981963248,"stop":1736981963248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c627dae69094c91e","name":"udp ip6 address","time":{"start":1736981754969,"stop":1736981754970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7348e229e27e32fa","name":"Should update shard info","time":{"start":1736981991752,"stop":1736981991752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2225e09fca8b605","name":"should be able to decode the field with only FILTER set to true","time":{"start":1736981754815,"stop":1736981754815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adf7a0dd836bc86","name":"Fails to publish message with wrong content topic","time":{"start":1736982064562,"stop":1736982064562,"duration":0},"status":"passed","severity":"normal"},{"uid":"132a2ab52003bcab","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1736981746705,"stop":1736981746705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b334f4b482f5e51","name":"should emit a peer event after start","time":{"start":1736982088839,"stop":1736982088848,"duration":9},"status":"passed","severity":"normal"},{"uid":"f00a037ae80a75cb","name":"Reusing cursor across nodes","time":{"start":1736982096793,"stop":1736982096796,"duration":3},"status":"passed","severity":"normal"},{"uid":"d8464c064faebc91","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1736981746706,"stop":1736981746706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26d7e1e9eb6afb7","name":"should remove the specified number of excess peers","time":{"start":1736981788168,"stop":1736981788168,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3baaa6069d7906","name":"Push message with content topic containing unicode special characters","time":{"start":1736982047957,"stop":1736982047958,"duration":1},"status":"passed","severity":"normal"},{"uid":"433dccc091399729","name":"should throw an error for an unconfigured topic","time":{"start":1736981746718,"stop":1736981746719,"duration":1},"status":"passed","severity":"normal"},{"uid":"2acaee65bf52b55a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736981959880,"stop":1736981959881,"duration":1},"status":"passed","severity":"normal"},{"uid":"897cb6c96dd3d0ff","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1736981897146,"stop":1736981897147,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b57bd8d0777bb8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1736982064563,"stop":1736982064564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a631a7302b645fb","name":"Sign & Recover","time":{"start":1736981781816,"stop":1736981781816,"duration":0},"status":"passed","severity":"normal"},{"uid":"733371b61deac791","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736981885788,"stop":1736981885789,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac64ff2e6dba2c1a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1736981746691,"stop":1736981746691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d763e74464455a9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736982146444,"stop":1736982146444,"duration":0},"status":"passed","severity":"normal"},{"uid":"134a52684597f898","name":"Check publish message after client node is restarted","time":{"start":1736982064564,"stop":1736982064565,"duration":1},"status":"skipped","severity":"normal"},{"uid":"537c3a49bf251881","name":"Generator, custom pubsub topic","time":{"start":1736982129503,"stop":1736982129505,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3f8fb56ce01be59","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736981959879,"stop":1736981959879,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda29c2372ad29a0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736981959883,"stop":1736981959883,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2bcfc60b63675f","name":"different cluster, different shard: nodes don't connect","time":{"start":1736981987671,"stop":1736981987671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7012caea773376","name":"Check meta is set [ecies]","time":{"start":1736981782987,"stop":1736981782987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfaff6e9958986d","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1736981897474,"stop":1736981897474,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea65cfd61e25041d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1736981754802,"stop":1736981754803,"duration":1},"status":"passed","severity":"normal"},{"uid":"67067e033ff98d03","name":"Ping on subscribed peer","time":{"start":1736981856164,"stop":1736981856165,"duration":1},"status":"passed","severity":"normal"},{"uid":"6886a46c1c1c7b05","name":"should throw error - no id","time":{"start":1736981755558,"stop":1736981755558,"duration":0},"status":"passed","severity":"normal"},{"uid":"18914bbdc02bef8a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1736982149723,"stop":1736982149723,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb6136d4f79cfff","name":"Subscribe to topic containing XML and receive message","time":{"start":1736982146459,"stop":1736982146460,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb50a2eb81a60f8b","name":"throws on content topic with non-number generation field","time":{"start":1736981746686,"stop":1736981746686,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad4f8c152feb817","name":"Check publish message containing unicode special characters","time":{"start":1736982064558,"stop":1736982064559,"duration":1},"status":"passed","severity":"normal"},{"uid":"db127e0777bf725b","name":"Decoder throws on empty string content topic","time":{"start":1736981763221,"stop":1736981763221,"duration":0},"status":"passed","severity":"normal"},{"uid":"37990967dd17ea49","name":"Generator, 2 different pubsubtopics","time":{"start":1736982129525,"stop":1736982129525,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8714651c8053f1e","name":"Subscribe to topic containing short and publish message","time":{"start":1736982074755,"stop":1736982074755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ded83b561972c0","name":"Push message with content topic containing XML","time":{"start":1736982066000,"stop":1736982066000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a593e9d419e262ec","name":"Check received message containing escaped characters","time":{"start":1736981930745,"stop":1736981930746,"duration":1},"status":"passed","severity":"normal"},{"uid":"3562f437ace0e6f4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1736981897130,"stop":1736981897133,"duration":3},"status":"passed","severity":"normal"},{"uid":"2fd3517d1b109d72","name":"Query Generator - true","time":{"start":1736982119572,"stop":1736982119572,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3400b93d6594a2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1736982149724,"stop":1736982149724,"duration":0},"status":"passed","severity":"normal"},{"uid":"674015d1d4a9c58c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1736981897168,"stop":1736981897168,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3cd5cd195be30","name":"Check received message containing Script","time":{"start":1736982051450,"stop":1736982051450,"duration":0},"status":"passed","severity":"normal"},{"uid":"659186f7c145f081","name":"Subscribe to topic containing XML and receive message","time":{"start":1736981959882,"stop":1736981959882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f262aafcbcf91f09","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1736981897170,"stop":1736981897172,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2cfb7d869b54605","name":"throws an error for improperly formatted content topics","time":{"start":1736981746704,"stop":1736981746704,"duration":0},"status":"passed","severity":"normal"},{"uid":"48713845367abdc9","name":"should wait for Store peer to be connected","time":{"start":1736981788175,"stop":1736981788175,"duration":0},"status":"passed","severity":"normal"},{"uid":"2977daf9d8d73c9f","name":"Fails to publish message with empty text","time":{"start":1736982064562,"stop":1736982064562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95353eb43fb8c7a","name":"Default pageSize","time":{"start":1736982138976,"stop":1736982138977,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae9bae431c5ea84","name":"Push message with JSON payload","time":{"start":1736982047918,"stop":1736982047920,"duration":2},"status":"passed","severity":"normal"},{"uid":"53f832cd5957f2d6","name":"Mutual subscription","time":{"start":1736982074751,"stop":1736982074751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afa52ea5d79ad05","name":"Check received message containing SQL Injection","time":{"start":1736982051450,"stop":1736982051450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1306fcffb77a23ac","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1736981897472,"stop":1736981897472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13490d4e369c40d1","name":"Push message with short payload","time":{"start":1736982047910,"stop":1736982047910,"duration":0},"status":"passed","severity":"normal"},{"uid":"31295105f0860bd7","name":"new peer added after a peer was already found","time":{"start":1736982071350,"stop":1736982071351,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43c7af9534add572","name":"Check received message containing shell command","time":{"start":1736982051465,"stop":1736982051465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60537d6151f0feb","name":"Check publish message containing shell command","time":{"start":1736982064558,"stop":1736982064558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76696d7d616e5b6","name":"start node with empty content topic","time":{"start":1736982092222,"stop":1736982092222,"duration":0},"status":"passed","severity":"normal"},{"uid":"86722eeef717eb3e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1736981813788,"stop":1736981813788,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afdee3b9f695d21","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1736982212442,"stop":1736982212443,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e0160689e68f2b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1736982117221,"stop":1736982117222,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa723fee9ec0035","name":"Round trip binary serialization","time":{"start":1736981763218,"stop":1736981763219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7188a3d390ca81a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736982146445,"stop":1736982146446,"duration":1},"status":"passed","severity":"normal"},{"uid":"b943f1fe37e21d3c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1736981807284,"stop":1736981807286,"duration":2},"status":"passed","severity":"normal"},{"uid":"b11158ae1abed060","name":"Check received message containing Basic HTML tag","time":{"start":1736982051451,"stop":1736982051453,"duration":2},"status":"passed","severity":"normal"},{"uid":"948b331fc2acb480","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1736982106565,"stop":1736982106568,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d08f6f0af7084c1","name":"Push message with Chinese payload","time":{"start":1736982047912,"stop":1736982047912,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5a68cf1d608ac3","name":"Push message with content topic containing escaped characters","time":{"start":1736982066002,"stop":1736982066002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b846487be0875be","name":"should set field with only RELAY enabled","time":{"start":1736981755570,"stop":1736981755570,"duration":0},"status":"passed","severity":"normal"},{"uid":"111b9155dc04a849","name":"Check received message containing short","time":{"start":1736981930740,"stop":1736981930740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0e2b3d926b0d78","name":"can start the service","time":{"start":1736981775237,"stop":1736981775238,"duration":1},"status":"passed","severity":"normal"},{"uid":"3179859056b46893","name":"should log when no additional peers are found","time":{"start":1736981788169,"stop":1736981788170,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c0eca5f48fd32c","name":"Check received message containing unicode special characters","time":{"start":1736982051465,"stop":1736982051466,"duration":1},"status":"passed","severity":"normal"},{"uid":"56086ef0f41721eb","name":"ignores domain fetching errors","time":{"start":1736981771465,"stop":1736981771465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d7487888eb6a17","name":"Does not throw an exception when node disconnects","time":{"start":1736982147797,"stop":1736982147797,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf129696a59b545","name":"should return the correct number of peers","time":{"start":1736981788166,"stop":1736981788166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51f515219d76ed","name":"Nodes with multiple pubsub topic","time":{"start":1736982057066,"stop":1736982057066,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c005d39a9aa1bdc","name":"should properly create location multiaddrs - tcp6","time":{"start":1736981755567,"stop":1736981755568,"duration":1},"status":"passed","severity":"normal"},{"uid":"de59a84998fc687c","name":"Should update multiaddrs","time":{"start":1736981991752,"stop":1736981991752,"duration":0},"status":"passed","severity":"normal"},{"uid":"25450a592ac84070","name":"Check received message containing short","time":{"start":1736982051460,"stop":1736982051460,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f5ce4b1d57b3b0","name":"Generator, 2 different pubsubtopics","time":{"start":1736982129513,"stop":1736982129513,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f856d6152a77c80","name":"Check received message containing long","time":{"start":1736982051460,"stop":1736982051461,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01c4e8341ef1d29","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1736982149724,"stop":1736982149725,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a292322f16985a","name":"Check received message containing Chinese","time":{"start":1736981930742,"stop":1736981930742,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb60554aeeae5dc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1736981746711,"stop":1736981746711,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f2747e40db4df9","name":"Relay - dialed first","time":{"start":1736982152974,"stop":1736982152975,"duration":1},"status":"passed","severity":"normal"},{"uid":"160d9cd3f186959f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1736982096791,"stop":1736982096792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f757c0052d7a0f5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736981897137,"stop":1736981897138,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0e75b9f1f1d1cd","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1736982129168,"stop":1736982129169,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d32ad8fc0f2497","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1736981746714,"stop":1736981746714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9275aad169d4cf","name":"All","time":{"start":1736981814188,"stop":1736981814188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d81c109ee560a97","name":"random static sharding 10 - Cluster ID: 654, Shard ID: 771","time":{"start":1736982106561,"stop":1736982106562,"duration":1},"status":"passed","severity":"normal"},{"uid":"da60cb0e681dbfb3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1736981771467,"stop":1736981771467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c1c8e63af89c8b","name":"Subscribe and receives messages on 20 topics","time":{"start":1736982146455,"stop":1736982146455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc615f43f896a2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1736982074757,"stop":1736982074757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c5534e54e3283f","name":"Subscribe to topic containing short and receive message","time":{"start":1736981959876,"stop":1736981959877,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6057637b7716f62","name":"Check received message containing numeric","time":{"start":1736981930741,"stop":1736981930741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8e6050bf2d82bd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1736982096791,"stop":1736982096791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6a8ff1061c9ce3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736981990612,"stop":1736981990612,"duration":0},"status":"passed","severity":"normal"},{"uid":"63592c79b1a9cc5d","name":"Check received message containing Basic HTML tag","time":{"start":1736982051464,"stop":1736982051464,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aa522ec45334d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1736982074754,"stop":1736982074754,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3b337de4fa5cb5","name":"Filter with 3 connections","time":{"start":1736981897623,"stop":1736981897624,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34f54a58da3e6b64","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1736981749392,"stop":1736981749392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fac8e83011bfe01","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1736981746893,"stop":1736981746893,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdcbb6afeda97bf","name":"Delete observer","time":{"start":1736982050087,"stop":1736982050087,"duration":0},"status":"passed","severity":"normal"},{"uid":"58da80ab363d4ea9","name":"Check publish message after service node is restarted","time":{"start":1736982064564,"stop":1736982064564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67358d0ea0369ea8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736982146450,"stop":1736982146450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a526940017474041","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1736982057064,"stop":1736982057064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bd580b964c4889","name":"should return false when no peers exist","time":{"start":1736981788167,"stop":1736981788167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbd7ad1adeb0200","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736981959885,"stop":1736981959886,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a135d1fde64aea","name":"Check publish message containing Basic HTML tag","time":{"start":1736982064557,"stop":1736982064557,"duration":0},"status":"passed","severity":"normal"},{"uid":"964f7dd4d4466c53","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1736981762913,"stop":1736981762914,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b4edc467abcb0a","name":"Push message with special chars payload","time":{"start":1736982065986,"stop":1736982065987,"duration":1},"status":"passed","severity":"normal"},{"uid":"969df85f00f8931c","name":"Number of peers are maintained correctly","time":{"start":1736981894417,"stop":1736981894417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc3686eeb4a7762","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736981864936,"stop":1736981864937,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e0ef6cce924218","name":"throws on content topic with empty version field","time":{"start":1736981746688,"stop":1736981746688,"duration":0},"status":"passed","severity":"normal"},{"uid":"3297992aa13a858d","name":"should not fail to start the service if it is already started","time":{"start":1736982088838,"stop":1736982088838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b37c00c6a8d160","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1736981897473,"stop":1736981897473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"955fa6c44cb60a5e","name":"Check received message containing numeric","time":{"start":1736982051461,"stop":1736982051461,"duration":0},"status":"passed","severity":"normal"},{"uid":"4792f7d1ca544f59","name":"random static sharding 7 - Cluster ID: 222, Shard ID: 873","time":{"start":1736982106555,"stop":1736982106556,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c20f6a6c2a90f0","name":"Check message received after jswaku node is restarted","time":{"start":1736981930752,"stop":1736981930752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a26e7a5b3754502","name":"should wait for Filter peer to be connected","time":{"start":1736981788175,"stop":1736981788175,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c55439c8646e66","name":"Check publish message containing emoji","time":{"start":1736982064559,"stop":1736982064559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b03b58207c8130","name":"Push message equal or less that 1MB","time":{"start":1736982047968,"stop":1736982047968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f358f721c63fb7a9","name":"can start and stop the service","time":{"start":1736981824087,"stop":1736981824087,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a22953d74fa14d","name":"Check received message containing Basic HTML tag","time":{"start":1736981930744,"stop":1736981930744,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fceefd5df2ace0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1736981746712,"stop":1736981746712,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe223aa33d60880","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1736981746718,"stop":1736981746718,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0f4ddf4ca197d6","name":"should throw error - no public key","time":{"start":1736981755558,"stop":1736981755558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20e006011b20506","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/7/topic108/proto","time":{"start":1736982092218,"stop":1736982092218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d495d2c191f774c1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1736982057066,"stop":1736982057066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d149f21afd9e8010","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app12/6/topic144/test.js","time":{"start":1736982092220,"stop":1736982092220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eced0c441ecef39","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1736981864935,"stop":1736981864936,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef4677365b5f902","name":"random static sharding 5 - Cluster ID: 690, Shard ID: 712","time":{"start":1736982106551,"stop":1736982106552,"duration":1},"status":"passed","severity":"normal"},{"uid":"9717169c6df5a28a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736981959878,"stop":1736981959879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b41ee5733adf863","name":"Check publish message containing long","time":{"start":1736982064550,"stop":1736982064551,"duration":1},"status":"passed","severity":"normal"},{"uid":"25431d0ea833e0d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1736981770663,"stop":1736981770670,"duration":7},"status":"passed","severity":"normal"},{"uid":"58fcbf314660cbdc","name":"Promise Callback - true","time":{"start":1736982119573,"stop":1736982119573,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacb996a3f269d45","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1736981771468,"stop":1736981771468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ab64e00f9754623","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1736981746724,"stop":1736981746724,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d2b82cfa8ca0a3","name":"Check received message containing JSON","time":{"start":1736982051453,"stop":1736982051453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be7ecfb73f383fb","name":"Ping on unsubscribed peer","time":{"start":1736981856163,"stop":1736981856164,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8040f3ed4dcf58d","name":"Fails to push message with empty content topic","time":{"start":1736982047959,"stop":1736982047959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1ad95f897b020","name":"Publish message with custom timestamp: Thu Jan 25 2024 23:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1736982064560,"stop":1736982064560,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c69f9322950af4c","name":"Check meta is set [symmetric]","time":{"start":1736981781238,"stop":1736981781238,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ddfea482edc463","name":"Push message with content topic containing emoji","time":{"start":1736982047958,"stop":1736982047959,"duration":1},"status":"passed","severity":"normal"},{"uid":"826cdc7b654b0034","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1736981762918,"stop":1736981762919,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7dbf974247aba43","name":"should get / set UDP multiaddr","time":{"start":1736981755566,"stop":1736981755566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6361d9b71da9adc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736981897161,"stop":1736981897162,"duration":1},"status":"passed","severity":"normal"},{"uid":"677f0bd9da2f76f0","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1736981897473,"stop":1736981897473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c1d3e435f8b1fe3","name":"Subscribe to topic containing short and receive message","time":{"start":1736982146446,"stop":1736982146447,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e7e45cc6f73853","name":"Ping on subscribed peer","time":{"start":1736981851683,"stop":1736981851683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e2faa914b996c7","name":"random static sharding 2 - Cluster ID: 791, Shard ID: 821","time":{"start":1736982106549,"stop":1736982106550,"duration":1},"status":"passed","severity":"normal"},{"uid":"197e7f6986ecce07","name":"should use DNS peer discovery with light client","time":{"start":1736981824094,"stop":1736981824094,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d21e2933a0a7e75c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736982146458,"stop":1736982146458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0afccda00e2f432","name":"Query Generator - false","time":{"start":1736982119572,"stop":1736982119573,"duration":1},"status":"passed","severity":"normal"},{"uid":"461590f0b3e19d4e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736982146449,"stop":1736982146449,"duration":0},"status":"passed","severity":"normal"},{"uid":"53645054efe32a67","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1736981746700,"stop":1736981746700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbfdb6db69116a7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1736981746705,"stop":1736981746705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dbe088888839c2","name":"Relay - times out","time":{"start":1736982152975,"stop":1736982152975,"duration":0},"status":"passed","severity":"normal"},{"uid":"38767d5cffddb32b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736982146458,"stop":1736982146458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c9b71845210d85","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736981885787,"stop":1736981885787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6dd27f41a076ca","name":"Accepts a valid Waku Message","time":{"start":1736981791491,"stop":1736981791492,"duration":1},"status":"passed","severity":"normal"},{"uid":"db22615a7c7d5bf","name":"Check publish message containing SQL Injection","time":{"start":1736982064555,"stop":1736982064556,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b65a8b7e357dd1b","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1736981897471,"stop":1736981897471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1aad9d88387f0add","name":"should throw an error for missing sharding configuration","time":{"start":1736981746722,"stop":1736981746722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1399a9a17c145fda","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1736982129166,"stop":1736982129168,"duration":2},"status":"passed","severity":"normal"},{"uid":"45efc4d1676e2b69","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1736981897473,"stop":1736981897473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c69f57720185d4e2","name":"Renews subscription after lossing a connection","time":{"start":1736982146452,"stop":1736982146453,"duration":1},"status":"passed","severity":"normal"},{"uid":"408d5bb183c577cc","name":"should reject if Filter is requested but not mounted","time":{"start":1736981788174,"stop":1736981788174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74b9e230f899a1d","name":"throws on content topic with generation field greater than 0","time":{"start":1736981746687,"stop":1736981746687,"duration":0},"status":"passed","severity":"normal"},{"uid":"991c8bb1486f34b6","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1736981897470,"stop":1736981897470,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8146ca97669b1b57","name":"Check received message containing JSON","time":{"start":1736981930745,"stop":1736981930745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e2f7172d7bcb9b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1736981749389,"stop":1736981749390,"duration":1},"status":"passed","severity":"normal"},{"uid":"558d3d1e543a4cb4","name":"returns only open connection if one present","time":{"start":1736981762353,"stop":1736981762354,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fb8fb0810c8119","name":"getPeersByDiscovery","time":{"start":1736982071350,"stop":1736982071350,"duration":0},"status":"passed","severity":"normal"},{"uid":"945a8a528f2f836d","name":"Check received message with timestamp: 1736981807153000000 ","time":{"start":1736982051467,"stop":1736982051467,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb29c9804c0d70bd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1736981746701,"stop":1736981746701,"duration":0},"status":"passed","severity":"normal"},{"uid":"782134d7d00fdf81","name":"Push message with content topic containing Script","time":{"start":1736982047954,"stop":1736982047954,"duration":0},"status":"passed","severity":"normal"},{"uid":"95726f0e9d19b913","name":"throws on content topic with empty application field","time":{"start":1736981746687,"stop":1736981746687,"duration":0},"status":"passed","severity":"normal"},{"uid":"572278eb1497d836","name":"Passing page size 11 when there are 10 messages","time":{"start":1736982138975,"stop":1736982138976,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3157d7e6f2bf90f","name":"Push message with Basic HTML tag payload","time":{"start":1736982065990,"stop":1736982065990,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cdfeeb582f4f17","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736981959884,"stop":1736981959884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ffd6945e917a0a","name":"can start and stop the service","time":{"start":1736982088837,"stop":1736982088838,"duration":1},"status":"passed","severity":"normal"},{"uid":"841535e580ba0a11","name":"Encoder throws on empty string content topic","time":{"start":1736981781239,"stop":1736981781239,"duration":0},"status":"passed","severity":"normal"},{"uid":"92420a543ac88bc0","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1736981897133,"stop":1736981897133,"duration":0},"status":"passed","severity":"normal"},{"uid":"479ed14dd50d33ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1736981746715,"stop":1736981746715,"duration":0},"status":"passed","severity":"normal"},{"uid":"43acc35dc8235b74","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app67/1/topic739/proto","time":{"start":1736982092220,"stop":1736982092220,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f79b710ab2d7311","name":"should return false","time":{"start":1736981755560,"stop":1736981755560,"duration":0},"status":"passed","severity":"normal"},{"uid":"62db2a4be645df75","name":"safeDispatchEvent","time":{"start":1736981847715,"stop":1736981847716,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e263c3ae4fb8200","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736981959873,"stop":1736981959874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f967f759328c97d","name":"Overlapping topic subscription","time":{"start":1736982074755,"stop":1736982074755,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40453fc82ad520e7","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1736981839444,"stop":1736981839445,"duration":1},"status":"passed","severity":"normal"},{"uid":"a765d2f3b4dab571","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736982146443,"stop":1736982146444,"duration":1},"status":"passed","severity":"normal"},{"uid":"d594ed85a3f3b165","name":"Push message on custom pubsubTopic","time":{"start":1736981990615,"stop":1736981990615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a98b3b12e797ae","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1736982149727,"stop":1736982149728,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d15bd15a4178cf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736981963255,"stop":1736981963256,"duration":1},"status":"passed","severity":"normal"},{"uid":"24857e9da957ed12","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736982146451,"stop":1736982146451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cacebd4523ca6ad","name":"Check message on other pubsub topic is not received","time":{"start":1736981930749,"stop":1736981930750,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59a0cdbc526c240","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1736981746715,"stop":1736981746715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02f7c7b49a3d0f7","name":"Push message with content topic containing long","time":{"start":1736982047935,"stop":1736982047937,"duration":2},"status":"passed","severity":"normal"},{"uid":"354ef7e136e25c87","name":"Query with Promise Callback, No Decoder","time":{"start":1736982117228,"stop":1736982117228,"duration":0},"status":"passed","severity":"normal"},{"uid":"304ae39944e4da26","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736981959885,"stop":1736981959885,"duration":0},"status":"passed","severity":"normal"},{"uid":"afda43876bb7bffe","name":"1 Relay, 1 Filter, gives up","time":{"start":1736981770994,"stop":1736981770995,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda2bc6401bf357f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736981959879,"stop":1736981959880,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4c38dc76a5f245","name":"isConnected should return true after first peer connects","time":{"start":1736981839445,"stop":1736981839446,"duration":1},"status":"passed","severity":"normal"},{"uid":"227c30e4ee09d11d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736981959866,"stop":1736981959866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d6b1f634d11006","name":"configure the node with multiple content topics","time":{"start":1736982092221,"stop":1736982092221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3600ffc2b1c8e3a1","name":"Push message with content topic containing shell command","time":{"start":1736982066001,"stop":1736982066001,"duration":0},"status":"passed","severity":"normal"},{"uid":"db446d5a13a0917a","name":"random static sharding 3 - Cluster ID: 481, Shard ID: 130","time":{"start":1736982106550,"stop":1736982106550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93e3726cffcdd6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1736982074761,"stop":1736982074761,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bc511b263c41b9","name":"Check message on other pubsub topic is not received","time":{"start":1736982051469,"stop":1736982051469,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed01260dfd1dfde","name":"should throw error - no id","time":{"start":1736981755559,"stop":1736981755559,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc759db857da84b1","name":"Ping on subscribed peer","time":{"start":1736981856162,"stop":1736981856163,"duration":1},"status":"passed","severity":"normal"},{"uid":"594610c0b1b73f2a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1736982149728,"stop":1736982149728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1e1a57bfbae5ef","name":"Subscribe and receive messages via waku relay post","time":{"start":1736982146454,"stop":1736982146454,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37084a5ee6bd18","name":"Relay","time":{"start":1736981814187,"stop":1736981814187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a30652c0d160997","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736981959871,"stop":1736981959872,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d3c75807ce9f6d","name":"listenerCount","time":{"start":1736981847714,"stop":1736981847715,"duration":1},"status":"passed","severity":"normal"},{"uid":"e715e0ea83e6558d","name":"Push message with Script payload","time":{"start":1736982065989,"stop":1736982065989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7effd8a4ba304a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736981959872,"stop":1736981959873,"duration":1},"status":"passed","severity":"normal"},{"uid":"21500a4a7102fb4a","name":"Check received message containing Script","time":{"start":1736981930743,"stop":1736981930744,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2c36829cc72404","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736982146450,"stop":1736982146451,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a3ed258be8fd88","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736982146458,"stop":1736982146459,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a10860e65905165","name":"should set field with only LIGHTPUSH enabled","time":{"start":1736981755571,"stop":1736981755571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83c63d8fdbcffb6","name":"Ping on peer without subscriptions","time":{"start":1736981856165,"stop":1736981856166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04588718bc43aec","name":"Push message with content topic containing JSON","time":{"start":1736982047955,"stop":1736982047956,"duration":1},"status":"passed","severity":"normal"},{"uid":"236c9a0f0ae7449f","name":"Check message received after nwaku node is restarted","time":{"start":1736982051459,"stop":1736982051460,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5f220182c3414bcc","name":"Check received message containing escaped characters","time":{"start":1736982051465,"stop":1736982051465,"duration":0},"status":"passed","severity":"normal"},{"uid":"372292ea14705dd7","name":"Check publish message containing special chars","time":{"start":1736982064551,"stop":1736982064551,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5773f51b9d0f20","name":"removeEventListener with wrong event","time":{"start":1736981847713,"stop":1736981847714,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dac912c442ac0e","name":"should not receive a peer event after stop","time":{"start":1736982088850,"stop":1736982088852,"duration":2},"status":"passed","severity":"normal"},{"uid":"b423d24008cb269b","name":"Check publish message containing Russian","time":{"start":1736982064554,"stop":1736982064555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f94f952870ecb4","name":"LightPush with 3 connections","time":{"start":1736981897622,"stop":1736981897623,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f1f832dc2c1f852","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1736982057065,"stop":1736982057066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6a0748a1e0daab","name":"Check publish message containing numeric","time":{"start":1736982064551,"stop":1736982064551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f20c37b469e02e0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1736982117215,"stop":1736982117216,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a96d4fc13d3d9e9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1736981746709,"stop":1736981746709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae30fa4ee4ce0a5c","name":"Fails to push message bigger that 1MB","time":{"start":1736982047969,"stop":1736982047970,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d09e454b8aa6621","name":"Check received message containing special chars","time":{"start":1736982051461,"stop":1736982051462,"duration":1},"status":"passed","severity":"normal"},{"uid":"1439a4d01fd1b377","name":"can start and stop the service","time":{"start":1736981775238,"stop":1736981775238,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e53e1385e0d60e","name":"addEventListener with correct event","time":{"start":1736981847712,"stop":1736981847712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1d54090fb24091","name":"should set field with only FILTER enabled","time":{"start":1736981755570,"stop":1736981755570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f213fd57851443d","name":"Non TWN Cluster","time":{"start":1736982092216,"stop":1736982092216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daa94fd9203cb23","name":"Relay + Store","time":{"start":1736981814187,"stop":1736981814187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eef6820ca444c23","name":"Check received message with timestamp: 1736981807153000000 ","time":{"start":1736982051455,"stop":1736982051455,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba72dddb34e160ff","name":"Check message received after jswaku node is restarted","time":{"start":1736982051459,"stop":1736982051459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41cf602088fa788e","name":"Push message with content topic containing special chars","time":{"start":1736982065997,"stop":1736982065997,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1c3581f03d68a1","name":"Push message with Arabic payload","time":{"start":1736982065987,"stop":1736982065987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88ab401ca794ae3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1736982133994,"stop":1736982133994,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d200cf65aaa6bf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1736982117220,"stop":1736982117220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7ae1842cc349df","name":"Meta field set when metaSetter is specified","time":{"start":1736981763219,"stop":1736981763220,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd90a30d87eba24","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736982146454,"stop":1736982146454,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1673009261e8ee5","name":"Check message with no payload is not received","time":{"start":1736982051458,"stop":1736982051459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6d1a6dc64a85c4","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1736982129164,"stop":1736982129165,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d6032331028b0c","name":"Push message with JSON payload","time":{"start":1736982065990,"stop":1736982065990,"duration":0},"status":"passed","severity":"normal"},{"uid":"607858cc2ea833eb","name":"Encoder throws on empty string content topic","time":{"start":1736981782988,"stop":1736981782988,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e38c327893b448","name":"should return true when peers exist","time":{"start":1736981788167,"stop":1736981788167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27291660dccf8ce","name":"connected peers and dial","time":{"start":1736982048330,"stop":1736982048330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a66fe6fdabcfc3ca","name":"should not receive a peer event before start","time":{"start":1736981775240,"stop":1736981775240,"duration":0},"status":"passed","severity":"normal"},{"uid":"920eec7d8957e8e6","name":"Check received message containing unicode special characters","time":{"start":1736981930746,"stop":1736981930746,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b36c0292cbd958","name":"Check received message containing emoji","time":{"start":1736982051454,"stop":1736982051455,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0d98cc86746449","name":"Ephemeral field set to true","time":{"start":1736981763219,"stop":1736981763219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34374f9a5d6f1a0","name":"can dial TLS multiaddrs","time":{"start":1736981991353,"stop":1736981991354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4db17cbf56fc6c8","name":"throws on empty content topic","time":{"start":1736981746685,"stop":1736981746685,"duration":0},"status":"passed","severity":"normal"},{"uid":"383c03637392c54","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1736981864937,"stop":1736981864937,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5e0c81bf925c20","name":"Push 30 different messages","time":{"start":1736982047923,"stop":1736982047925,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd2a4303d14f2866","name":"Push message with escaped characters payload","time":{"start":1736982047921,"stop":1736982047922,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83e280897316f01","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1736982117222,"stop":1736982117227,"duration":5},"status":"passed","severity":"normal"},{"uid":"4787444322fb5da6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1736981775241,"stop":1736981775241,"duration":0},"status":"passed","severity":"normal"},{"uid":"143b224d38f7b590","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1736981746698,"stop":1736981746698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc471362409676","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736981963250,"stop":1736981963250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb88f1d942e0081","name":"Check message with non string payload is not received","time":{"start":1736982051459,"stop":1736982051459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5908e4b03197b909","name":"Subscribe to topic containing Script and publish message","time":{"start":1736982074759,"stop":1736982074759,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b2aab4473a7898","name":"Rejects garbage","time":{"start":1736981791492,"stop":1736981791492,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b11e981e11ef95","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736981990615,"stop":1736981990616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f037d14ee581dda8","name":"Push message with unicode special characters payload","time":{"start":1736982047922,"stop":1736982047922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b412ecd63676aa1e","name":"Push message with Script payload","time":{"start":1736982047914,"stop":1736982047914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40964971cfb0b9e","name":"Check received message containing XML","time":{"start":1736981930744,"stop":1736981930744,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ecd70c0f79e090","name":"random static sharding 9 - Cluster ID: 36, Shard ID: 59","time":{"start":1736982106561,"stop":1736982106561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad96a960c355f2f","name":"Fails to push message with empty content topic","time":{"start":1736982066003,"stop":1736982066003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5139784ee6a02c7e","name":"Check received message with timestamp: 1736981806667000000 ","time":{"start":1736981930747,"stop":1736981930747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5827dd9f511f5796","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736981959884,"stop":1736981959885,"duration":1},"status":"passed","severity":"normal"},{"uid":"35957e1b09fb7884","name":"Push message with numeric payload","time":{"start":1736982065986,"stop":1736982065986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d50e2d90756cc4f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736981963238,"stop":1736981963239,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f15f2b87f2009","name":"Check received message containing unicode special characters","time":{"start":1736982051454,"stop":1736982051454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a59e3a20a3b2b53","name":"Check publish message containing Chinese","time":{"start":1736982064553,"stop":1736982064553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6057ea86f93e60a","name":"Js publishes, other Js receives","time":{"start":1736982064994,"stop":1736982064994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8af6ffaa9dad944","name":"through manual discovery","time":{"start":1736981991354,"stop":1736981991355,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d8c2b73d58f1e6","name":"should return no connections if no open connection provided","time":{"start":1736981762354,"stop":1736981762354,"duration":0},"status":"passed","severity":"normal"},{"uid":"b327e4e1ab14d57e","name":"should create a new stream if no existing for protocol found","time":{"start":1736981762917,"stop":1736981762917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa5dc3fb7090666","name":"non connected peers","time":{"start":1736982048331,"stop":1736982048331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c199f1ebad45d642","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1736981897475,"stop":1736981897476,"duration":1},"status":"skipped","severity":"normal"},{"uid":"83620cff1bdc2131","name":"Push message with content topic containing SQL Injection","time":{"start":1736982065999,"stop":1736982065999,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e3a4fe7bef4de9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736981864930,"stop":1736981864930,"duration":0},"status":"passed","severity":"normal"},{"uid":"943877a23fbc421e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736981963257,"stop":1736981963261,"duration":4},"status":"passed","severity":"normal"},{"uid":"52ffa4b7573f5913","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1736981897118,"stop":1736981897118,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ed169cf02471c7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736982051456,"stop":1736982051456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77865275dc69909","name":"should throw an error for empty SingleShardInfos array","time":{"start":1736981746705,"stop":1736981746705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff004859ac6104f","name":"should throw an error for missing required configuration","time":{"start":1736981746708,"stop":1736981746708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba806ce553505f50","name":"Check received message containing Russian","time":{"start":1736982051463,"stop":1736982051463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6029870d659066d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1736981746698,"stop":1736981746698,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee200b5c7a886f3","name":"should properly create location multiaddrs - tcp","time":{"start":1736981755568,"stop":1736981755568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8294a49050821f6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1736981897162,"stop":1736981897162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8562481076e49625","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1736981894424,"stop":1736981894425,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b377abd8d02e60f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1736981746706,"stop":1736981746707,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3f4dbb87165a5c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1736982074753,"stop":1736982074753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f322cb84026ad153","name":"Push message with custom timestamp: 1736978297873","time":{"start":1736982066005,"stop":1736982066005,"duration":0},"status":"passed","severity":"normal"},{"uid":"850b01e6ddfb0f9e","name":"Fails to publish duplicate message","time":{"start":1736982064561,"stop":1736982064561,"duration":0},"status":"passed","severity":"normal"},{"uid":"b818eefd4da2399","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1736981746716,"stop":1736981746716,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ce1aa27e3f6267","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736982146459,"stop":1736982146459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99407046d8ac43c","name":"handles different clusterIds correctly","time":{"start":1736981746703,"stop":1736981746703,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7dbdd3ad5bd14c","name":"handles multiple messages","time":{"start":1736982138352,"stop":1736982138352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7e2f8579a73d25","name":"Ping on peer without subscriptions","time":{"start":1736981856163,"stop":1736981856163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c787ba9770d1c96a","name":"Overlapping topic subscription","time":{"start":1736982146456,"stop":1736982146456,"duration":0},"status":"passed","severity":"normal"},{"uid":"418a4afe460f9218","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1736982071351,"stop":1736982071351,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb4dcca57065bb6","name":"handles empty shards array correctly","time":{"start":1736981746723,"stop":1736981746723,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fac715d59229019","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736982146452,"stop":1736982146452,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ea2d9056fd83e3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1736981746699,"stop":1736981746699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b9942b786fc883","name":"passes more than one ENR URLs and attempts connection","time":{"start":1736981824096,"stop":1736981824099,"duration":3},"status":"skipped","severity":"normal"},{"uid":"55f07d84f1a6b14d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736981963250,"stop":1736981963251,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bfca1c038a4956","name":"Check message with no pubsub topic is not received","time":{"start":1736981930750,"stop":1736981930750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbfe71db7c553c2","name":"Push message with custom timestamp: 1736985497873","time":{"start":1736982066006,"stop":1736982066006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1229df4d4abae113","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app47/4/topic61/test.js","time":{"start":1736982092216,"stop":1736982092217,"duration":1},"status":"passed","severity":"normal"},{"uid":"a866b954f6376dbf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1736982074756,"stop":1736982074757,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c3cd6ec28d843","name":"Correctly serialized arguments","time":{"start":1736981990812,"stop":1736981990812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da614e520a675bf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app61/8/topic269/json","time":{"start":1736982092218,"stop":1736982092219,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fccaeb391881707","name":"Push message with content topic containing short","time":{"start":1736982065996,"stop":1736982065996,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36a79c9e591df2f","name":"should encodeTxt and decodeTxt","time":{"start":1736981755556,"stop":1736981755556,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbbc510183ef408","name":"can start the service","time":{"start":1736981824086,"stop":1736981824086,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d918c2a5628f55f","name":"Publish without waiting for remote peer","time":{"start":1736982074752,"stop":1736982074752,"duration":0},"status":"passed","severity":"normal"},{"uid":"7673d654af8f6b58","name":"Push message equal or less that 1MB","time":{"start":1736982066006,"stop":1736982066006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa67dcefdd0cc67","name":"Check message received after jswaku node is restarted","time":{"start":1736982051471,"stop":1736982051471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"654a2de9e0f24109","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1736981762913,"stop":1736981762913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1db95bd4e9886d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1736981746716,"stop":1736981746716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5165daadd6aa752d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1736981815189,"stop":1736981815190,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ee406479069e20","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app13/1/topic776/xml","time":{"start":1736982092219,"stop":1736982092219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6214bcaf04be5413","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1736981746712,"stop":1736981746712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a324201a6d714ab","name":"should send to specified number of peers of used peers","time":{"start":1736981788178,"stop":1736981788178,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb896532e4463fcc","name":"Reopen subscription with peer with lost subscription","time":{"start":1736981851685,"stop":1736981851685,"duration":0},"status":"passed","severity":"normal"},{"uid":"20269baa8e6b36ae","name":"should return all peers when numPeers is 0","time":{"start":1736981762911,"stop":1736981762912,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddcece10e6de2c3","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1736981897109,"stop":1736981897110,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d3c12da5835df5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736982146448,"stop":1736982146449,"duration":1},"status":"passed","severity":"normal"},{"uid":"a517af8009d912d2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app99/6/topic803/test.js","time":{"start":1736982092216,"stop":1736982092216,"duration":0},"status":"passed","severity":"normal"},{"uid":"61913b2499864b4","name":"should call waitForPeer on Relay","time":{"start":1736981788176,"stop":1736981788176,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2a9f6de9a8f1ed","name":"Push message with rate limit","time":{"start":1736982047961,"stop":1736982047962,"duration":1},"status":"passed","severity":"normal"},{"uid":"a769865f4132a7c7","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1736981897470,"stop":1736981897470,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81445be41f4557e8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1736981754811,"stop":1736981754812,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e3344efe5426e5","name":"Check received message containing XML","time":{"start":1736982051464,"stop":1736982051464,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3d9cf7cec7bfaf","name":"Push message with special chars payload","time":{"start":1736982047911,"stop":1736982047912,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec552f762e2a7b50","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736981963252,"stop":1736981963255,"duration":3},"status":"passed","severity":"normal"},{"uid":"6ef456b987313ceb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736982129511,"stop":1736982129512,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b7288690cecc0f","name":"Callback on promise","time":{"start":1736982133995,"stop":1736982133995,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd80578f933c40f5","name":"Throws when trying to push message with empty payload","time":{"start":1736982065995,"stop":1736982065996,"duration":1},"status":"passed","severity":"normal"},{"uid":"b000821196906eae","name":"Subscribe to topic containing short and receive message","time":{"start":1736982146457,"stop":1736982146457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b184f3f177f517a0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1736981746720,"stop":1736981746720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2ae9af7c37e6a8","name":"Query with Ordered Callback, No message returned","time":{"start":1736982117221,"stop":1736982117221,"duration":0},"status":"passed","severity":"normal"},{"uid":"addd8a25819c0942","name":"LightPush with 2 connections","time":{"start":1736981897617,"stop":1736981897620,"duration":3},"status":"skipped","severity":"normal"},{"uid":"a6cc1a870381825a","name":"Check received message containing Arabic","time":{"start":1736981930742,"stop":1736981930743,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32f39bfdc717ddd","name":"Check message with no content topic is not received","time":{"start":1736981930750,"stop":1736981930751,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1242c6af4ffb1ce","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1736981754809,"stop":1736981754810,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b06aecb6c2e84bb","name":"Push message with custom timestamp: 1706223497873","time":{"start":1736982066005,"stop":1736982066005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7668216376eaa68a","name":"Fails to push message with large meta","time":{"start":1736982047960,"stop":1736982047960,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3932c8f454d315","name":"Push message with content topic containing JSON","time":{"start":1736982066001,"stop":1736982066001,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77c8ea5f7574b73","name":"Subscribe to topic containing XML and publish message","time":{"start":1736982074759,"stop":1736982074759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b70c703ceccfad3","name":"Push message with content topic containing shell command","time":{"start":1736982047956,"stop":1736982047956,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fd251f479194a","name":"Check received message containing Chinese","time":{"start":1736982051448,"stop":1736982051449,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c1e28d90e0d420","name":"Check received message containing emoji","time":{"start":1736982051466,"stop":1736982051466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98c26db5ddbcc75","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1736981815194,"stop":1736981815196,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef45fba8dd6669cc","name":"Passing page size 110 when there are 120 messages","time":{"start":1736982138976,"stop":1736982138976,"duration":0},"status":"passed","severity":"normal"},{"uid":"117d346a3de50d50","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1736981771468,"stop":1736981771469,"duration":1},"status":"skipped","severity":"normal"},{"uid":"131c5d7468eba363","name":"caches peers it previously fetched","time":{"start":1736981771465,"stop":1736981771466,"duration":1},"status":"passed","severity":"normal"},{"uid":"e999ad670d825738","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736982051468,"stop":1736982051468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0061ecb7c06d17c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1736981897142,"stop":1736981897143,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ddcc29e67aaa46","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1736981897168,"stop":1736981897169,"duration":1},"status":"passed","severity":"normal"},{"uid":"671edc4442da1582","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736981959874,"stop":1736981959874,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e4be8dccce1e74","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736981963256,"stop":1736981963256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dab5d6ab1fb6db7","name":"Renews peer on consistent missed messages","time":{"start":1736981894425,"stop":1736981894425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2480fc740b44a302","name":"Push message with content topic containing Arabic","time":{"start":1736982047942,"stop":1736982047952,"duration":10},"status":"passed","severity":"normal"},{"uid":"6830509cbaa7b0d6","name":"Decoder throws on undefined content topic","time":{"start":1736981782988,"stop":1736981782988,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9050992c10a8bd6","name":"should reject if LightPush is requested but not mounted","time":{"start":1736981788173,"stop":1736981788173,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3bfca3ff6eb2e6","name":"Push message with content topic containing Chinese","time":{"start":1736982065997,"stop":1736982065998,"duration":1},"status":"passed","severity":"normal"},{"uid":"255c7f6feec0a6de","name":"should emit a peer event after start","time":{"start":1736981775239,"stop":1736981775240,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abe83640eca76b9","name":"Overlapping topic subscription","time":{"start":1736981959874,"stop":1736981959875,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a30d707af9ab32","name":"Sample","time":{"start":1736981755021,"stop":1736981755021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb373650dc6ba77","name":"Using a function","time":{"start":1736982147798,"stop":1736982147798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb778392f559865","name":"Ping on unsubscribed peer","time":{"start":1736981856166,"stop":1736981856166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9a2ad774a47b2a","name":"should not receive a peer event before start","time":{"start":1736981824090,"stop":1736981824090,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0b6cf3144e428b","name":"1 Store, 2 fetches","time":{"start":1736981770993,"stop":1736981770994,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba524f9a72c33c5","name":"Check received message containing escaped characters","time":{"start":1736982051454,"stop":1736982051454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fe7290d35e7b5a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736981930748,"stop":1736981930749,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1e940769c72f63","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736982146443,"stop":1736982146443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9ff498a8b48fef","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1736981894425,"stop":1736981894426,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91f1edcbd050b3","name":"Check message on other pubsub topic is not received","time":{"start":1736982051458,"stop":1736982051458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4226433d9e5c69b0","name":"Push message with Basic HTML tag payload","time":{"start":1736982047918,"stop":1736982047918,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb15cfa3e11a531","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app36/10/topic572/test.js","time":{"start":1736982092219,"stop":1736982092219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b121f943c61842","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1736981781235,"stop":1736981781237,"duration":2},"status":"passed","severity":"normal"},{"uid":"e14c70ab3c0c725e","name":"Push message with content topic containing short","time":{"start":1736982047931,"stop":1736982047934,"duration":3},"status":"passed","severity":"normal"},{"uid":"54df6c3ebddcafa5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1736981864934,"stop":1736981864935,"duration":1},"status":"passed","severity":"normal"},{"uid":"810cd3091c84025f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1736981746690,"stop":1736981746691,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8eaadb98697a15","name":"Generator, custom pubsub topic","time":{"start":1736982129512,"stop":1736982129512,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8dab6ac8689ba9","name":"Push message with long payload","time":{"start":1736982047910,"stop":1736982047911,"duration":1},"status":"passed","severity":"normal"},{"uid":"4448e56d26c8116b","name":"Query with Ordered Callback, No Decoder","time":{"start":1736982117221,"stop":1736982117221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9081d47ddfa0b24e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736981864931,"stop":1736981864932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a695409e66a8ed5b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1736982096792,"stop":1736982096792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef82b7ab53061b7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1736982074753,"stop":1736982074754,"duration":1},"status":"passed","severity":"normal"},{"uid":"6907fb696366e73","name":"should check connected peers if present and suitable","time":{"start":1736981788174,"stop":1736981788174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01194f0cda8c7e2","name":"should encode/decode to RLP encoding","time":{"start":1736981755561,"stop":1736981755565,"duration":4},"status":"passed","severity":"normal"},{"uid":"24461abe17cb4a45","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1736981897143,"stop":1736981897144,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41c4c687a99c327","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736981864930,"stop":1736981864931,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b64e22a85dce58","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736982146454,"stop":1736982146455,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70b704a87ba49e4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736981959866,"stop":1736981959869,"duration":3},"status":"passed","severity":"normal"},{"uid":"170d1ff6bb7971e0","name":"nwaku subscribes","time":{"start":1736982064993,"stop":1736982064993,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcecb3bd0432b651","name":"Encoder throws on undefined content topic","time":{"start":1736981763220,"stop":1736981763220,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f4965f5b00dec8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1736982106547,"stop":1736982106548,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4090fac86e007cd","name":"Push message with rate limit","time":{"start":1736982066004,"stop":1736982066004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ec8bf211bb5955","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1736981771467,"stop":1736981771468,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5b05c11363554c","name":"should reject on timeout if it was set","time":{"start":1736981788174,"stop":1736981788174,"duration":0},"status":"passed","severity":"normal"},{"uid":"12be7df8f8e8007d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1736981897134,"stop":1736981897134,"duration":0},"status":"passed","severity":"normal"},{"uid":"9651afc531d869eb","name":"should add and remove event listeners correctly","time":{"start":1736981775242,"stop":1736981775242,"duration":0},"status":"passed","severity":"normal"},{"uid":"659bc3e776556d3f","name":"Check received message containing long","time":{"start":1736981930741,"stop":1736981930741,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c1a1fa56594451","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1736981813789,"stop":1736981813790,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e4847d78a6ed3","name":"should not fail to stop the service if it was not started","time":{"start":1736981824088,"stop":1736981824088,"duration":0},"status":"passed","severity":"normal"},{"uid":"80759f6b5e19ff44","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1736981897109,"stop":1736981897109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0f36d70bc92bbd","name":"Check received message containing shell command","time":{"start":1736981930745,"stop":1736981930745,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b27a56615710a5","name":"should get / set TCP multiaddr","time":{"start":1736981755566,"stop":1736981755566,"duration":0},"status":"passed","severity":"normal"},{"uid":"741254144ab2498e","name":"should retry on failure if specified","time":{"start":1736981788179,"stop":1736981788179,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cbfd56120a6d62","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736982146462,"stop":1736982146462,"duration":0},"status":"passed","severity":"normal"},{"uid":"93117f1566f2c3fc","name":"Passing page size 1 when there are 4 messages","time":{"start":1736982138974,"stop":1736982138974,"duration":0},"status":"passed","severity":"normal"},{"uid":"340f0a630938b54","name":"Push message with content topic containing Russian","time":{"start":1736982065998,"stop":1736982065999,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a97993d30a42ab6","name":"Push message with long payload","time":{"start":1736982065985,"stop":1736982065986,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3525fa66f85507","name":"Store - dialed after - with timeout","time":{"start":1736982152976,"stop":1736982152976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6c31bec87e5eeb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1736981754803,"stop":1736981754804,"duration":1},"status":"passed","severity":"normal"},{"uid":"1557c723224ca8b4","name":"Push message with Russian payload","time":{"start":1736982065988,"stop":1736982065988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8827d05edc2c1457","name":"Passing page size 0 when there are 110 messages","time":{"start":1736982138973,"stop":1736982138974,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed01ef32a830148","name":"Passing cursor with wrong pubsubTopic","time":{"start":1736982096796,"stop":1736982096797,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fe56a7a77f2679","name":"Push message with custom timestamp: 1736985531075","time":{"start":1736982047967,"stop":1736982047968,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a50917ce8db45f1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1736981807282,"stop":1736981807283,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbd85a1228c70","name":"Subscribe and receive messages via lightPush","time":{"start":1736981959865,"stop":1736981959865,"duration":0},"status":"passed","severity":"normal"},{"uid":"655c7541646a573c","name":"Init the array if not present","time":{"start":1736981746307,"stop":1736981746309,"duration":2},"status":"passed","severity":"normal"},{"uid":"92b0902de01a9324","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1736981897476,"stop":1736981897476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c327b039efda1dab","name":"should correctly map a content topic to a pubsub topic","time":{"start":1736981746723,"stop":1736981746724,"duration":1},"status":"passed","severity":"normal"},{"uid":"79aa2362727c85fa","name":"Push message with content topic containing special chars","time":{"start":1736982047940,"stop":1736982047942,"duration":2},"status":"passed","severity":"normal"},{"uid":"db028be380934de9","name":"Check message with no payload is not received","time":{"start":1736981930751,"stop":1736981930751,"duration":0},"status":"passed","severity":"normal"},{"uid":"75691dff309f093","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1736981897142,"stop":1736981897142,"duration":0},"status":"passed","severity":"normal"},{"uid":"1238de587ba8b811","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736981990612,"stop":1736981990613,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9af7e662f1be4b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736981959880,"stop":1736981959880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0faff8456ce8d8","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1736981897475,"stop":1736981897475,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25720b15166b9074","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1736981746699,"stop":1736981746700,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0c3f7c87a9a0ba","name":"Ping on peer without subscriptions","time":{"start":1736981851683,"stop":1736981851684,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5390b805889a2e","name":"Refresh subscription","time":{"start":1736981959875,"stop":1736981959876,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7730e975f62d4b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1736981755557,"stop":1736981755557,"duration":0},"status":"passed","severity":"normal"},{"uid":"249d9ce418312eec","name":"Subscribe to topic containing numeric and publish message","time":{"start":1736982074756,"stop":1736982074756,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b43027100d9e43","name":"Subscribe to topic containing long and receive message","time":{"start":1736982146457,"stop":1736982146457,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fea03f326956ff4","name":"Query Generator, No Decoder","time":{"start":1736982117214,"stop":1736982117215,"duration":1},"status":"passed","severity":"normal"},{"uid":"3945cb6cdbd39a63","name":"Generator, 2 different pubsubtopics","time":{"start":1736982129506,"stop":1736982129509,"duration":3},"status":"passed","severity":"normal"},{"uid":"b9d4141a3ce1b8df","name":"Push message with content topic containing XML","time":{"start":1736982047954,"stop":1736982047955,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61d4accddfefa70","name":"Subscribe to topic containing Script and receive message","time":{"start":1736981959881,"stop":1736981959882,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ade06478b601e1","name":"should find and add new peers","time":{"start":1736981788168,"stop":1736981788169,"duration":1},"status":"passed","severity":"normal"},{"uid":"559260fd07ce1c5e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1736982074756,"stop":1736982074756,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d9d3c4f63b2a4d","name":"Check received message containing XML","time":{"start":1736982051450,"stop":1736982051451,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ecad9000d14b88","name":"Push message with content topic containing numeric","time":{"start":1736982047937,"stop":1736982047939,"duration":2},"status":"passed","severity":"normal"},{"uid":"35a500a3417bb9de","name":"Push message with Arabic payload","time":{"start":1736982047912,"stop":1736982047912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcbb43e823556c3","name":"should not fail to start the service if it is already started","time":{"start":1736981775239,"stop":1736981775239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05bfd32b81d65c1","name":"LightPush with 1 connections","time":{"start":1736981897617,"stop":1736981897617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d5c6cc88da96cb7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736981885786,"stop":1736981885787,"duration":1},"status":"passed","severity":"normal"},{"uid":"497b74ea47cfc6aa","name":"Subscribe to topic containing JSON and publish message","time":{"start":1736982074760,"stop":1736982074760,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd1eb882d60a832","name":"does not throw on valid cases","time":{"start":1736981746684,"stop":1736981746684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03fbacd8f03dc2f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1736981746699,"stop":1736981746699,"duration":0},"status":"passed","severity":"normal"},{"uid":"833a5a327e95a098","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1736981762918,"stop":1736981762918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a31c1f002575b1","name":"Query with Promise Callback, No message returned","time":{"start":1736982117229,"stop":1736982117229,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fcbfcb04b20bcd","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1736981746700,"stop":1736981746700,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a941c75a019309","name":"Push message with content topic containing escaped characters","time":{"start":1736982047957,"stop":1736982047957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fd15bdd0bf430e","name":"Waku message hash computation (payload length 0)","time":{"start":1736981749391,"stop":1736981749391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f69c9acb9b70e2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1736981746691,"stop":1736981746697,"duration":6},"status":"passed","severity":"normal"},{"uid":"aa8045a0661a6758","name":"Subscribe and receives messages on 20 topics","time":{"start":1736982146445,"stop":1736982146445,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd1f6ba43a79c3e","name":"Refresh subscription","time":{"start":1736982146446,"stop":1736982146446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2184160fb8254bd","name":"Check received message containing Script","time":{"start":1736982051463,"stop":1736982051464,"duration":1},"status":"passed","severity":"normal"},{"uid":"de263d948c59307a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1736981781237,"stop":1736981781238,"duration":1},"status":"passed","severity":"normal"},{"uid":"907bb9f4fc41205f","name":"Check received message containing JSON","time":{"start":1736982051464,"stop":1736982051465,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2d3d56d3c2f0e8","name":"Passing page size 3 when there are 20 messages","time":{"start":1736982138975,"stop":1736982138975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9ff93928de2a08","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736982146460,"stop":1736982146460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd96bbf769f0df","name":"ignores unrecognized TXT record formats","time":{"start":1736981771465,"stop":1736981771465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1db72a29f47fa36","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1736981770981,"stop":1736981770982,"duration":1},"status":"passed","severity":"normal"},{"uid":"d274619bfb2ae8c0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736981885790,"stop":1736981885792,"duration":2},"status":"passed","severity":"normal"},{"uid":"5767dfb12ecb21d8","name":"Reopen subscription with peer with lost subscription","time":{"start":1736981856164,"stop":1736981856164,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d0f865db304fbd","name":"Query generator for 2000 messages","time":{"start":1736982133997,"stop":1736982133997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5427946afa1379","name":"Encoder throws on undefined content topic","time":{"start":1736981781238,"stop":1736981781239,"duration":1},"status":"passed","severity":"normal"},{"uid":"53aa4bd117785e58","name":"should set field with only STORE enabled","time":{"start":1736981755570,"stop":1736981755570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b37cc28ae7fb761","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1736981807286,"stop":1736981807287,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d88a350aab7a559","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1736982096791,"stop":1736982096791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3770891a74cd06d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736981864933,"stop":1736981864933,"duration":0},"status":"passed","severity":"normal"},{"uid":"684f6d30d39d55aa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1736981762912,"stop":1736981762913,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d8320573e6ef99","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1736982212442,"stop":1736982212442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e527d223e52880a8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736982146460,"stop":1736982146461,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d1e7fc0aaa911c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1736981746719,"stop":1736981746720,"duration":1},"status":"passed","severity":"normal"},{"uid":"52df4340e9082c26","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736982146451,"stop":1736982146451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6948405a096b7a6a","name":"Subscribe to topic containing long and receive message","time":{"start":1736982146447,"stop":1736982146447,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf317c08ad92a9ac","name":"should throw error - invalid id","time":{"start":1736981755559,"stop":1736981755559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca563f7a1dd5dab4","name":"pre and post cipher","time":{"start":1736981781815,"stop":1736981781816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9b03fccafca0e6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1736981897138,"stop":1736981897142,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac8fc0c00d00431e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736982146451,"stop":1736982146452,"duration":1},"status":"passed","severity":"normal"},{"uid":"764dc31fceef2263","name":"Push message with custom timestamp: 1706223531075","time":{"start":1736982047965,"stop":1736982047965,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b3a1b954b98df7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1736981824096,"stop":1736981824096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2a84a52a2ab616b","name":"should not fail to stop the service if it was not started","time":{"start":1736982088838,"stop":1736982088838,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38d854c447a945e","name":"Check received message containing short","time":{"start":1736982051446,"stop":1736982051446,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ee131f28fb1dab","name":"Push message with escaped characters payload","time":{"start":1736982065994,"stop":1736982065994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d400d91b84064e72","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736981885789,"stop":1736981885789,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e27d9e0d9e89b3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1736981815185,"stop":1736981815185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3177f6a47f73fd","name":"Push message with content topic containing Script","time":{"start":1736982065999,"stop":1736982065999,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8e2b6f0800cbf2","name":"Nwaku publishes","time":{"start":1736982064994,"stop":1736982064994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e832d1108d4a85","name":"removeEventListener with correct event","time":{"start":1736981847713,"stop":1736981847713,"duration":0},"status":"passed","severity":"normal"},{"uid":"536d5d49443a935a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1736981746724,"stop":1736981746724,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a07cf016216566","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1736981746713,"stop":1736981746713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06b936c3406669b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1736981770988,"stop":1736981770988,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d630bdbad44fb4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736982129525,"stop":1736982129526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ed73e73c58ff54","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736981897164,"stop":1736981897167,"duration":3},"status":"passed","severity":"normal"},{"uid":"6d47e894f2278ade","name":"Push message on custom pubsubTopic","time":{"start":1736981990607,"stop":1736981990609,"duration":2},"status":"passed","severity":"normal"},{"uid":"e302056497c0a668","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1736981815190,"stop":1736981815194,"duration":4},"status":"passed","severity":"normal"},{"uid":"8429e24f0b86c3f3","name":"Ping on unsubscribed peer","time":{"start":1736981851684,"stop":1736981851685,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe4dc5c2b54576b","name":"should properly create location multiaddrs - udp6","time":{"start":1736981755567,"stop":1736981755567,"duration":0},"status":"passed","severity":"normal"}] |