2025-02-17 11:34:36 +00:00

1 line
159 KiB
JSON

[{"uid":"b5592112a3d3db21","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739791713977,"stop":1739791713977,"duration":0},"status":"passed","severity":"normal"},{"uid":"d245b6e220634893","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739791473487,"stop":1739791473487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c6377790fe434","name":"should throw an error for missing required configuration","time":{"start":1739791473489,"stop":1739791473489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19855f31648ba4c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739792044888,"stop":1739792044889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba87456937e5accb","name":"should wait for Filter peer to be connected","time":{"start":1739791513677,"stop":1739791513677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51a4ae416b7a857","name":"Passing page size 10 when there are 10 messages","time":{"start":1739791849360,"stop":1739791849360,"duration":0},"status":"passed","severity":"normal"},{"uid":"16adfaf6bc16999e","name":"Ephemeral field set to true","time":{"start":1739791488273,"stop":1739791488273,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc1358c73292b7a","name":"Check received message with timestamp: 1739791532101 ","time":{"start":1739791927769,"stop":1739791927769,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e71d4098570b33","name":"Round trip binary serialization","time":{"start":1739791488272,"stop":1739791488272,"duration":0},"status":"passed","severity":"normal"},{"uid":"454fe256cde0c5ff","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app12/10/topic594/xml","time":{"start":1739791830036,"stop":1739791830036,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a300ad4065816d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739792044886,"stop":1739792044886,"duration":0},"status":"passed","severity":"normal"},{"uid":"767034de906abd3f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739791473489,"stop":1739791473489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ca196e8ddae52d","name":"Fails to push message with large meta","time":{"start":1739791942075,"stop":1739791942075,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e932cfffe4bdcc","name":"can start and stop the service","time":{"start":1739791546065,"stop":1739791546065,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e504f67abe0e5a7","name":"Check received message containing short","time":{"start":1739791596012,"stop":1739791596014,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f7473c3b14020d8","name":"connected peers and dial","time":{"start":1739791692755,"stop":1739791692757,"duration":2},"status":"skipped","severity":"normal"},{"uid":"2867ee0ea277ce95","name":"Check received message containing JSON","time":{"start":1739791927763,"stop":1739791927764,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a2345add06a2eb","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739791692498,"stop":1739791692499,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c9201426dfbe07","name":"groups content topics by expected pubsub topic","time":{"start":1739791473483,"stop":1739791473483,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f022ac03e355f25","name":"Subscribe to topic containing long and receive message","time":{"start":1739792040577,"stop":1739792040578,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa111ea164481616","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739791473481,"stop":1739791473481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3af072df18283b5","name":"Check received message with timestamp: 1739791532101 ","time":{"start":1739791927780,"stop":1739791927781,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b797714f15bd0a","name":"Check message with no content topic is not received","time":{"start":1739791596043,"stop":1739791596046,"duration":3},"status":"passed","severity":"normal"},{"uid":"da10a21df7e11510","name":"Generator, custom pubsub topic","time":{"start":1739791858425,"stop":1739791858425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce291601f139157d","name":"Push message with content topic containing emoji","time":{"start":1739791942074,"stop":1739791942074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f16e18f73a75c1c","name":"should return unique PubsubTopics for static sharding","time":{"start":1739791473487,"stop":1739791473487,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5dd98d61000839","name":"Check message with no content topic is not received","time":{"start":1739791927782,"stop":1739791927782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8051a4605f9f1315","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739791496028,"stop":1739791496028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e886abb780376e76","name":"should retry on failure if specified","time":{"start":1739791513637,"stop":1739791513637,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c619ffd382880f","name":"Check received message containing numeric","time":{"start":1739791927758,"stop":1739791927759,"duration":1},"status":"passed","severity":"normal"},{"uid":"db661d76dd3d1ee3","name":"Check publish message containing numeric","time":{"start":1739791705845,"stop":1739791705845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acf35d435709ecf","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739791499707,"stop":1739791499707,"duration":0},"status":"passed","severity":"normal"},{"uid":"56436ccf136e97ee","name":"should throw if no connection provided","time":{"start":1739791488021,"stop":1739791488022,"duration":1},"status":"passed","severity":"normal"},{"uid":"636f6c15cecd12ea","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739791481447,"stop":1739791481448,"duration":1},"status":"passed","severity":"normal"},{"uid":"847677c5726b5bf3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739791582028,"stop":1739791582028,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b6a7fcfed56dee","name":"returns all values when wanted number matches available values","time":{"start":1739791494867,"stop":1739791494868,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51243254852253a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739791552396,"stop":1739791552396,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2b0085014c70a3","name":"Push message with escaped characters payload","time":{"start":1739791633186,"stop":1739791633187,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfb76efd892268c","name":"should decode valid enr successfully","time":{"start":1739791482169,"stop":1739791482170,"duration":1},"status":"passed","severity":"normal"},{"uid":"163137d764a6b3e4","name":"Check message with invalid timestamp is not received","time":{"start":1739791927770,"stop":1739791927770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3296050e2df869e8","name":"tcp ip4 address","time":{"start":1739791481586,"stop":1739791481586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c084fff453b4212b","name":"LightPush","time":{"start":1739791878030,"stop":1739791878031,"duration":1},"status":"passed","severity":"normal"},{"uid":"933c58d4a9da2ef1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739791481451,"stop":1739791481451,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba4d645c21bcc47","name":"Push message with Chinese payload","time":{"start":1739791942064,"stop":1739791942064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94f5f32ea8ae6a1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739792040565,"stop":1739792040565,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cc0addb2d9b957","name":"handles empty contentTopics array correctly","time":{"start":1739791473501,"stop":1739791473501,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e2ecf6dd1e9df6","name":"throws on content topic with generation field greater than 0","time":{"start":1739791473466,"stop":1739791473467,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c1fad4c422c609","name":"should be online or offline if network state changed","time":{"start":1739791533106,"stop":1739791533107,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dfa09ad9c5f8f3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739791473490,"stop":1739791473491,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb9ab997e7c6055","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739791481446,"stop":1739791481447,"duration":1},"status":"passed","severity":"normal"},{"uid":"e306fe6f9cc5764f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739791488025,"stop":1739791488025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceae2044d17494c8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739791473491,"stop":1739791473492,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd87d1b4330837b","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739792044342,"stop":1739792044343,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a26ac00cf38cf79","name":"Push message with content topic containing escaped characters","time":{"start":1739791942074,"stop":1739791942074,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cc2cf44316f58a","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739792044864,"stop":1739792044865,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f5c3712bceed2","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739791789933,"stop":1739791789933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2921e479fda341c8","name":"Nodes with multiple pubsub topic","time":{"start":1739791698704,"stop":1739791698704,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c4bffc547d6203","name":"Overlapping topic subscription","time":{"start":1739792040576,"stop":1739792040577,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5d67fa35f7f55c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739791473503,"stop":1739791473503,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcdfd8932731d84","name":"should return false","time":{"start":1739791482173,"stop":1739791482173,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7873c459a0ca7a","name":"through manual discovery","time":{"start":1739791647017,"stop":1739791647018,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9234332f415f9d","name":"Check publish message containing SQL Injection","time":{"start":1739791705847,"stop":1739791705847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1680c09d146f4ca","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739792044891,"stop":1739792044891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5601614183222e2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app57/3/topic769/json","time":{"start":1739791830044,"stop":1739791830046,"duration":2},"status":"passed","severity":"normal"},{"uid":"24286580355fef6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739791507353,"stop":1739791507354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c995a282720fc4c7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739791473488,"stop":1739791473488,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fec042cb792cc4","name":"throws an error for improperly formatted content topics","time":{"start":1739791473484,"stop":1739791473484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2aca8cb393b78c2","name":"Subscribe and receive messages via waku relay post","time":{"start":1739792040574,"stop":1739792040574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0a7475b40c0cd3","name":"Push message with Chinese payload","time":{"start":1739791633182,"stop":1739791633182,"duration":0},"status":"passed","severity":"normal"},{"uid":"4230043c9d8bb40b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739791473478,"stop":1739791473478,"duration":0},"status":"passed","severity":"normal"},{"uid":"409df81bbf64cb0b","name":"Fails to push message with empty payload","time":{"start":1739791633188,"stop":1739791633189,"duration":1},"status":"passed","severity":"normal"},{"uid":"894e9fa1b5218841","name":"should handle a minimal index list","time":{"start":1739791473624,"stop":1739791473624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1257a39b1b7b12b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739791495740,"stop":1739791495741,"duration":1},"status":"passed","severity":"normal"},{"uid":"694bad5c244c3aee","name":"random static sharding 2 - Cluster ID: 276, Shard ID: 785","time":{"start":1739791898016,"stop":1739791898016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56b278b136d4747","name":"Generator, 2 different pubsubtopics","time":{"start":1739791858426,"stop":1739791858427,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bfbf4acef372b5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739791705852,"stop":1739791705852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfcc8c22549ee9c","name":"Subscribe and receive messages via waku relay post","time":{"start":1739791619254,"stop":1739791619255,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c75322dffaf19eb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739792044889,"stop":1739792044890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fcb15c05dac988","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739791473494,"stop":1739791473495,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fa1f95c1b738c","name":"1 Relay, 1 Filter, gives up","time":{"start":1739791495683,"stop":1739791495684,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cdb83a44192088","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739792044869,"stop":1739792044870,"duration":1},"status":"passed","severity":"normal"},{"uid":"d454d05adb9f9b24","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739791582026,"stop":1739791582027,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9430b4ad5080630","name":"Refresh subscription","time":{"start":1739792040566,"stop":1739792040566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8638a9502a5727b2","name":"Check received message with timestamp: 1739791532101000000 ","time":{"start":1739791927769,"stop":1739791927769,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd596eef6ebb913","name":"Encoder throws on undefined content topic","time":{"start":1739791488274,"stop":1739791488274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a079d8f9b78eecad","name":"Push message with short payload","time":{"start":1739791633180,"stop":1739791633181,"duration":1},"status":"passed","severity":"normal"},{"uid":"161af18bbc6827b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739791473495,"stop":1739791473495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c44dc21971bdcd0","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739792044862,"stop":1739792044862,"duration":0},"status":"passed","severity":"normal"},{"uid":"656d2151af50da0d","name":"random static sharding 8 - Cluster ID: 200, Shard ID: 482","time":{"start":1739791898018,"stop":1739791898018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c2cbc2634fa24b","name":"handles different clusterIds correctly","time":{"start":1739791473483,"stop":1739791473484,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f4a4b0c91c5620","name":"should get / set UDP multiaddr","time":{"start":1739791482178,"stop":1739791482178,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dba80b06c9c14eb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739791619269,"stop":1739791619269,"duration":0},"status":"passed","severity":"normal"},{"uid":"7315d419a0ea7ebf","name":"Store - dialed after - with timeout","time":{"start":1739791878030,"stop":1739791878030,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bebc73d474951a","name":"Should update multiaddrs","time":{"start":1739791685226,"stop":1739791685226,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c26fc3355044d4c","name":"Ping on unsubscribed peer","time":{"start":1739791600807,"stop":1739791600808,"duration":1},"status":"passed","severity":"normal"},{"uid":"a287380b749b82cc","name":"Subscribe to topic containing Script and receive message","time":{"start":1739792040569,"stop":1739792040569,"duration":0},"status":"passed","severity":"normal"},{"uid":"988637b5589aac57","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739792044889,"stop":1739792044889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b994b5a4771b164","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739791801657,"stop":1739791801658,"duration":1},"status":"passed","severity":"normal"},{"uid":"65230c4d4107fedd","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739792044859,"stop":1739792044859,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f2b638dd335440","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739792044872,"stop":1739792044872,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e4188e5affb217","name":"retrieves a single peer","time":{"start":1739791496024,"stop":1739791496025,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0006afd220cb22d","name":"should properly create location multiaddrs - udp4","time":{"start":1739791482179,"stop":1739791482179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69399fc1f31a698","name":"Ordered callback, aborts when callback returns true","time":{"start":1739791830281,"stop":1739791830282,"duration":1},"status":"passed","severity":"normal"},{"uid":"865c4bf32cae8d14","name":"different cluster, same shard: nodes don't connect","time":{"start":1739791644791,"stop":1739791644791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf22780a27f4ec2","name":"Asymmetric encrypt & decrypt","time":{"start":1739791506203,"stop":1739791506204,"duration":1},"status":"passed","severity":"normal"},{"uid":"1575ecb60eafcfdd","name":"Wrong topic","time":{"start":1739791830054,"stop":1739791830055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c5ac4cf1f7adc5","name":"random static sharding 4 - Cluster ID: 324, Shard ID: 855","time":{"start":1739791898016,"stop":1739791898017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2b907aa6efbadb","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739791473502,"stop":1739791473502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0affa8ab3eb11a7","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739792044860,"stop":1739792044860,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef51c6d4416e1ce3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739792044890,"stop":1739792044891,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74aed4c5396f47b","name":"Fails to publish duplicate message","time":{"start":1739791705853,"stop":1739791705854,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5b1980e05cb8d1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739791562663,"stop":1739791562665,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1207f500974d14a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739791495683,"stop":1739791495683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8f6077dc82ef41","name":"Subscribe and receives messages on 20 topics","time":{"start":1739791619257,"stop":1739791619260,"duration":3},"status":"passed","severity":"normal"},{"uid":"208febc42821361c","name":"should set field with only RELAY enabled","time":{"start":1739791482182,"stop":1739791482182,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb654db058fb475b","name":"getPeersByDiscovery","time":{"start":1739791573281,"stop":1739791573281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b869c491bafe105","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739791562670,"stop":1739791562670,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d21fef8f5d24d2","name":"handles different networkShards values correctly","time":{"start":1739791473484,"stop":1739791473484,"duration":0},"status":"passed","severity":"normal"},{"uid":"702b809d07b2c400","name":"should be able to decode the field with only STORE set to true","time":{"start":1739791481448,"stop":1739791481449,"duration":1},"status":"passed","severity":"normal"},{"uid":"548e4cc3d310b038","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739792044342,"stop":1739792044342,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b26c7b62cd91e5","name":"Nodes with multiple pubsub topic","time":{"start":1739791698708,"stop":1739791698709,"duration":1},"status":"passed","severity":"normal"},{"uid":"98932a5b276cc7a3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739792040582,"stop":1739792040582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99c59ed16b8cf02","name":"Ping on peer without subscriptions","time":{"start":1739791600803,"stop":1739791600803,"duration":0},"status":"passed","severity":"normal"},{"uid":"459ace7c9e56ed18","name":"Publish message with custom timestamp: Mon Feb 17 2025 10:28:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1739791705852,"stop":1739791705853,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b373d4db71c5ee","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739791473490,"stop":1739791473490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d42ae1289144025","name":"Check publish message containing long","time":{"start":1739791705845,"stop":1739791705845,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe6d46cbe5a20c4","name":"Check publish message containing XML","time":{"start":1739791705848,"stop":1739791705848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5b6b2cb2b03d26","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739792040583,"stop":1739792040583,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4b0d5966baac38","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739792044863,"stop":1739792044863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9e750c3853a086","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739791692494,"stop":1739791692494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a862bf6792c85e46","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739791927769,"stop":1739791927770,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e90c3620ce73047","name":"Check publish message containing unicode special characters","time":{"start":1739791705851,"stop":1739791705851,"duration":0},"status":"passed","severity":"normal"},{"uid":"927669a2d9ee473","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739791552397,"stop":1739791552398,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e9650a5dcd7b28","name":"should initialize bloom filter with correct parameters","time":{"start":1739792046282,"stop":1739792046282,"duration":0},"status":"passed","severity":"normal"},{"uid":"4000ae450c6c8c81","name":"Relay + Store","time":{"start":1739791482183,"stop":1739791482183,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7bf8fbb6687be5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739791496029,"stop":1739791496029,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0fe57356e23776b","name":"listenerCount","time":{"start":1739791573281,"stop":1739791573282,"duration":1},"status":"passed","severity":"normal"},{"uid":"711cda72891770f7","name":"Register correct protocols","time":{"start":1739791713971,"stop":1739791713972,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7d644b874a0391","name":"Generator, 2 different pubsubtopics","time":{"start":1739791858425,"stop":1739791858426,"duration":1},"status":"passed","severity":"normal"},{"uid":"67185284a8d65f4b","name":"Query Generator - true","time":{"start":1739791838030,"stop":1739791838031,"duration":1},"status":"passed","severity":"normal"},{"uid":"597c1196f9689632","name":"Ping on subscribed peer","time":{"start":1739791600802,"stop":1739791600802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b44b7961d9030e2","name":"Check publish message containing Arabic","time":{"start":1739791705846,"stop":1739791705847,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf676d6226f8d8a","name":"isConnected return false after peer stops","time":{"start":1739791552397,"stop":1739791552397,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1d7870b940a5a7","name":"Renews subscription after lossing a connection","time":{"start":1739792040573,"stop":1739792040573,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abda36f336ec03d","name":"Query generator for multiple messages","time":{"start":1739791830273,"stop":1739791830273,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f742817362c0bfe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739791692498,"stop":1739791692498,"duration":0},"status":"passed","severity":"normal"},{"uid":"874f01a4dc952b25","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739791473492,"stop":1739791473492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c72d878f4ff00f","name":"should throw error - no public key","time":{"start":1739791482172,"stop":1739791482173,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a3286f206ffcdf","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739792044870,"stop":1739792044870,"duration":0},"status":"passed","severity":"normal"},{"uid":"802a869ccc8b565e","name":"Publish without waiting for remote peer","time":{"start":1739791713972,"stop":1739791713972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4003d59a270501e9","name":"should throw error - invalid id","time":{"start":1739791482172,"stop":1739791482172,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6917b04b432e7e","name":"Check received message containing emoji","time":{"start":1739791927780,"stop":1739791927780,"duration":0},"status":"passed","severity":"normal"},{"uid":"64eaee6d37259508","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739791481449,"stop":1739791481449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2650950e49eb9e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739792040581,"stop":1739792040582,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1a8846807c8ffc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739792040562,"stop":1739792040562,"duration":0},"status":"passed","severity":"normal"},{"uid":"957fdccce7c1ea1b","name":"should check false positive rate","time":{"start":1739792046284,"stop":1739792046284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2061bb5cf802a677","name":"Check message received after jswaku node is restarted","time":{"start":1739791927772,"stop":1739791927772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2916d69506041980","name":"Check message with no payload is not received","time":{"start":1739791927783,"stop":1739791927783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c65774754178cfe","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739792044892,"stop":1739792044892,"duration":0},"status":"passed","severity":"normal"},{"uid":"937dc25d01d42464","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739792040563,"stop":1739792040564,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52f0d0df6b5231f","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739791533106,"stop":1739791533106,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce967b06d8b07a9","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739791513631,"stop":1739791513631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd4b6c629b9a59","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739791473483,"stop":1739791473483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2eb6c5bbe5ac988","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739791473486,"stop":1739791473486,"duration":0},"status":"passed","severity":"normal"},{"uid":"919aa5e7edcaf1f1","name":"Push message with meta","time":{"start":1739791942075,"stop":1739791942075,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7009d54f49bebc","name":"Push message with content topic containing JSON","time":{"start":1739791942073,"stop":1739791942073,"duration":0},"status":"passed","severity":"normal"},{"uid":"5273b8e2f89f644d","name":"Push message with rate limit","time":{"start":1739791633189,"stop":1739791633189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4818f0574435b71","name":"Decoder throws on undefined content topic","time":{"start":1739791507356,"stop":1739791507356,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc93c2669e10553c","name":"returns only open connection if one present","time":{"start":1739791487668,"stop":1739791487669,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc5554e9eeaa5b6","name":"Check received message containing short","time":{"start":1739791927773,"stop":1739791927773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b359ddba0ecb32","name":"Check message on other pubsub topic is not received","time":{"start":1739791596039,"stop":1739791596042,"duration":3},"status":"passed","severity":"normal"},{"uid":"f077d56d2aab6330","name":"Encoder throws on undefined content topic","time":{"start":1739791505824,"stop":1739791505824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f50a601143e40d2","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739792044885,"stop":1739792044886,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ef3e9291ffae3f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739791473499,"stop":1739791473499,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61029004d7c9e1d","name":"Push 30 different messages","time":{"start":1739791633188,"stop":1739791633188,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaeec4644ba8562","name":"should get locked peers","time":{"start":1739791513444,"stop":1739791513445,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13e52e90b2acdfa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739792040570,"stop":1739792040570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f9a505a24b4e74","name":"should not fail to stop the service if it was not started","time":{"start":1739791546065,"stop":1739791546066,"duration":1},"status":"passed","severity":"normal"},{"uid":"66af61da65ae305e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739791481439,"stop":1739791481441,"duration":2},"status":"passed","severity":"normal"},{"uid":"88e0ca17d9356f4d","name":"Check received message containing Arabic","time":{"start":1739791927775,"stop":1739791927775,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e8ea3417192cf2","name":"should reject if Filter is requested but not mounted","time":{"start":1739791513675,"stop":1739791513676,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced7d84214c0661b","name":"should properly create location multiaddrs - tcp6","time":{"start":1739791482180,"stop":1739791482180,"duration":0},"status":"passed","severity":"normal"},{"uid":"79159f546f8725ec","name":"Publish message with custom timestamp: Tue Feb 27 2024 11:28:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1739791705852,"stop":1739791705852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92f586926e0c03","name":"Push message on custom pubsubTopic","time":{"start":1739791692497,"stop":1739791692497,"duration":0},"status":"passed","severity":"normal"},{"uid":"398405a13f743550","name":"Subscribe to topic containing short and receive message","time":{"start":1739792040577,"stop":1739792040577,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc28d5b1dbf2824","name":"Refresh subscription","time":{"start":1739792040577,"stop":1739792040577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f417d2e8f6d63c79","name":"dispatchEvent via connectionManager","time":{"start":1739791573282,"stop":1739791573282,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d592c5977572dc","name":"Check received message containing unicode special characters","time":{"start":1739791596031,"stop":1739791596032,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf98466107837296","name":"Query with Promise Callback, No message returned","time":{"start":1739791801659,"stop":1739791801659,"duration":0},"status":"passed","severity":"normal"},{"uid":"be646ba8cd7bd533","name":"Relay","time":{"start":1739791539376,"stop":1739791539377,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6eb1b78e1027604","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739791488023,"stop":1739791488024,"duration":1},"status":"passed","severity":"normal"},{"uid":"17017e5475d92f7f","name":"Subscribe and receive messages via lightPush","time":{"start":1739792040573,"stop":1739792040573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad433ac1a84589e8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739791789932,"stop":1739791789933,"duration":1},"status":"passed","severity":"normal"},{"uid":"2183622dd88aa623","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739791692493,"stop":1739791692493,"duration":0},"status":"passed","severity":"normal"},{"uid":"802d9c58f247c81e","name":"non connected peers","time":{"start":1739791692758,"stop":1739791692759,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be74a647902fcebb","name":"Push message with content topic containing special chars","time":{"start":1739791942070,"stop":1739791942071,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d864308f73ffba","name":"Check received message containing Chinese","time":{"start":1739791927760,"stop":1739791927760,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d00ab6b0deeddd","name":"Check received message containing shell command","time":{"start":1739791927778,"stop":1739791927779,"duration":1},"status":"passed","severity":"normal"},{"uid":"252a3cded7d3f571","name":"Reopen subscription with peer with lost subscription","time":{"start":1739791557804,"stop":1739791557804,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffae96e16dfd4ff","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739791867355,"stop":1739791867355,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74ae44730065a52","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739791867355,"stop":1739791867355,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ad22bc4a7c39","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739792044867,"stop":1739792044867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd3f1b377e84568","name":"can start the service","time":{"start":1739791546064,"stop":1739791546065,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99606534f67109e","name":"Generator, 2 different pubsubtopics","time":{"start":1739791858424,"stop":1739791858424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfe3a2bcd7d1d89","name":"should not receive a peer event before start","time":{"start":1739791546079,"stop":1739791546080,"duration":1},"status":"passed","severity":"normal"},{"uid":"351e25435ba498a6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739791619265,"stop":1739791619265,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba8c19db50b04c0","name":"should get / set TCP multiaddr","time":{"start":1739791482179,"stop":1739791482179,"duration":0},"status":"passed","severity":"normal"},{"uid":"be089b3d09aecc9b","name":"Nwaku publishes","time":{"start":1739791706472,"stop":1739791706473,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b54662106637f","name":"start node with empty content topic","time":{"start":1739791830058,"stop":1739791830058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a821ceabddd70805","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739791473480,"stop":1739791473480,"duration":0},"status":"passed","severity":"normal"},{"uid":"5071619fa8dd86fb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739791830274,"stop":1739791830274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d238adabbb7f5438","name":"Subscribe to topic containing long and publish message","time":{"start":1739791713976,"stop":1739791713976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4b7c00848ceca4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739791776158,"stop":1739791776159,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea06c6c130427c24","name":"should transition to Unhealthy when no connections","time":{"start":1739791513630,"stop":1739791513631,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89841f01bd9e672","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739791693094,"stop":1739791693094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5e07e2b5341ad5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739792040563,"stop":1739792040563,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cb7cd0689eb4e0","name":"Query with Promise Callback, No Decoder","time":{"start":1739791801658,"stop":1739791801658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01e8c5c31002806","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739791513635,"stop":1739791513635,"duration":0},"status":"passed","severity":"normal"},{"uid":"1897431d3f121a87","name":"should create a new stream if no existing for protocol found","time":{"start":1739791488022,"stop":1739791488022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a64d33f47345d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739791473493,"stop":1739791473493,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8d0ffc6521c9ee","name":"Publish message with large meta","time":{"start":1739791705857,"stop":1739791705858,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5af2e698a85e22","name":"should not allow k > 12","time":{"start":1739792044340,"stop":1739792044341,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec92a5a50f9f717","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app14/8/topic496/json","time":{"start":1739791830054,"stop":1739791830054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03b27bc16a6d4e8","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739792044857,"stop":1739792044858,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1db1627035516a8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739791562660,"stop":1739791562661,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2216dbd01913af","name":"isConnected should return true after first peer connects","time":{"start":1739791552396,"stop":1739791552396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc426757da912e6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739791540282,"stop":1739791540282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f049f3606a8e6fea","name":"Push message with content topic containing XML","time":{"start":1739791942072,"stop":1739791942072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef72adb08fed72","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739791513631,"stop":1739791513632,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c9a875ce20ae92","name":"returns nothing if no connections present","time":{"start":1739791487668,"stop":1739791487668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dc007526ff20b","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739792044861,"stop":1739792044861,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1ed36e98bb5f2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739792044888,"stop":1739792044888,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8edb21b62d37517","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739791619269,"stop":1739791619270,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe30d26339011d9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739791830057,"stop":1739791830057,"duration":0},"status":"passed","severity":"normal"},{"uid":"546d02635b5d473","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739791495741,"stop":1739791495742,"duration":1},"status":"passed","severity":"normal"},{"uid":"726f4d794b4ee365","name":"Sign & Recover","time":{"start":1739791506205,"stop":1739791506206,"duration":1},"status":"passed","severity":"normal"},{"uid":"d759f793b526a3a5","name":"Check publish message containing Script","time":{"start":1739791705848,"stop":1739791705848,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2459d6ff95ae00","name":"Push 5 different messages","time":{"start":1739791942069,"stop":1739791942069,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e777319fc7d873b","name":"should not fail to start the service if it is already started","time":{"start":1739791684885,"stop":1739791684885,"duration":0},"status":"passed","severity":"normal"},{"uid":"69557ae4942b3bfe","name":"handles multiple messages","time":{"start":1739791863124,"stop":1739791863125,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a24d1b4107f849","name":"Correctly serialized arguments","time":{"start":1739791647069,"stop":1739791647069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f378e2896ee6bc","name":"Push message with numeric payload","time":{"start":1739791633181,"stop":1739791633181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b91dd01ba4db9ce","name":"Reusing cursor across nodes","time":{"start":1739791789936,"stop":1739791789936,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5aa1e7fd27ad6d9","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739791488024,"stop":1739791488025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e63b9bb092d558e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739791741427,"stop":1739791741427,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39e00cdf91ef0c6","name":"can start the service","time":{"start":1739791499702,"stop":1739791499703,"duration":1},"status":"passed","severity":"normal"},{"uid":"784d18f03c200809","name":"Check received message containing long","time":{"start":1739791927773,"stop":1739791927774,"duration":1},"status":"passed","severity":"normal"},{"uid":"90de0f9110b02620","name":"Push message with Script payload","time":{"start":1739791633184,"stop":1739791633185,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc45c74d227ef6d1","name":"should throw an error for missing sharding configuration","time":{"start":1739791473500,"stop":1739791473500,"duration":0},"status":"passed","severity":"normal"},{"uid":"280b48e7ffdf6ab7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739791698705,"stop":1739791698705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b685cee16b26628a","name":"Check message received after nwaku node is restarted","time":{"start":1739791927784,"stop":1739791927784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17be187d24cd5a43","name":"should throw error - no public key","time":{"start":1739791482171,"stop":1739791482171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf55bb05145945a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app0/4/topic824/xml","time":{"start":1739791830043,"stop":1739791830043,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd517cd582a0f759","name":"Fails to publish message with empty text","time":{"start":1739791705854,"stop":1739791705854,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca32ffc472b229c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739791496028,"stop":1739791496028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae48a6c302975f5a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739791867353,"stop":1739791867353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf06220b2a5090d","name":"Overlapping topic subscription","time":{"start":1739792040565,"stop":1739792040565,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e9cba93a83001a","name":"Push message with content topic containing Script","time":{"start":1739791942072,"stop":1739791942072,"duration":0},"status":"passed","severity":"normal"},{"uid":"590bc3de2c822473","name":"Query Generator, No Decoder","time":{"start":1739791801652,"stop":1739791801654,"duration":2},"status":"passed","severity":"normal"},{"uid":"eaf056e43bd60ae1","name":"Push message equal or less that 1MB","time":{"start":1739791633191,"stop":1739791633191,"duration":0},"status":"passed","severity":"normal"},{"uid":"47376c3dbfede11d","name":"Check received message containing long","time":{"start":1739791927758,"stop":1739791927758,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a8c89f258c5da5","name":"Check message with non string payload is not received","time":{"start":1739791927772,"stop":1739791927772,"duration":0},"status":"passed","severity":"normal"},{"uid":"7609e5132ad11f0a","name":"Subscribe and receive messages via waku relay post","time":{"start":1739792040563,"stop":1739792040563,"duration":0},"status":"passed","severity":"normal"},{"uid":"e475edb00675f405","name":"Check received message containing Arabic","time":{"start":1739791596020,"stop":1739791596021,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f37483efa4275b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739791562662,"stop":1739791562662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2534c106d772b2c","name":"Encoder throws on empty string content topic","time":{"start":1739791505824,"stop":1739791505825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5dc4b4fa73f5203","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739792040569,"stop":1739792040569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41ac345cad972be","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739791713978,"stop":1739791713978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05acb9ce9f41062","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739792040565,"stop":1739792040565,"duration":0},"status":"passed","severity":"normal"},{"uid":"96359c249c5c82ad","name":"should decode valid enr with tcp successfully","time":{"start":1739791482170,"stop":1739791482171,"duration":1},"status":"passed","severity":"normal"},{"uid":"b152bf21128bfd26","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739792044886,"stop":1739792044886,"duration":0},"status":"passed","severity":"normal"},{"uid":"765f1327c1f16dff","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739791830032,"stop":1739791830032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d357391e147cd43","name":"Check received message containing JSON","time":{"start":1739791596028,"stop":1739791596028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02208f0c5b87c18","name":"configure the node with multiple content topics","time":{"start":1739791830056,"stop":1739791830056,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee4796dc814cd0a","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739792044856,"stop":1739792044857,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cba8f379bc9d6cc","name":"throws on content topic with non-number generation field","time":{"start":1739791473466,"stop":1739791473466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f10f0d511e4afd","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739791713973,"stop":1739791713973,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3f49fc61cf574f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739791482182,"stop":1739791482183,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7f0c50087e4f03","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739791693090,"stop":1739791693090,"duration":0},"status":"passed","severity":"normal"},{"uid":"305895d01484909a","name":"should throw an error for insufficient data","time":{"start":1739791473625,"stop":1739791473625,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a8bd3354d8bc0a","name":"Reopen subscription with peer with lost subscription","time":{"start":1739791600808,"stop":1739791600808,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a582676cacad88","name":"Check received message containing Chinese","time":{"start":1739791927775,"stop":1739791927775,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb353b7b549ee60","name":"Push message with rate limit","time":{"start":1739791942075,"stop":1739791942076,"duration":1},"status":"passed","severity":"normal"},{"uid":"887b840a1d28d87c","name":"should use DNS peer discovery with light client","time":{"start":1739791546089,"stop":1739791546089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d06965a41f0e17c2","name":"it tolerates circular branch references","time":{"start":1739791496025,"stop":1739791496025,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c19d94bbea6f3db","name":"Push message with special chars payload","time":{"start":1739791942063,"stop":1739791942064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8650e83524df1aa","name":"Subscribe to topic containing short and receive message","time":{"start":1739792040566,"stop":1739792040566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0dbda970ee8c63","name":"Callback on promise","time":{"start":1739791830274,"stop":1739791830275,"duration":1},"status":"passed","severity":"normal"},{"uid":"824ed52ed95c0a1f","name":"Push message with content topic containing short","time":{"start":1739791942069,"stop":1739791942069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb849c08627d4b7a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739791856211,"stop":1739791856212,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8021e3363ca67d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739791619261,"stop":1739791619261,"duration":0},"status":"passed","severity":"normal"},{"uid":"587bde70d6e115cd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739792040574,"stop":1739792040574,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d17b04919ae2c3","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739791488275,"stop":1739791488276,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a824d960b5e97d7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739791619256,"stop":1739791619257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f725ad1e5b4e5d0a","name":"Check message received after jswaku node is restarted","time":{"start":1739791927783,"stop":1739791927784,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df573bdbcdf27d1c","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739792044863,"stop":1739792044863,"duration":0},"status":"passed","severity":"normal"},{"uid":"384d2c8d1a50a389","name":"ignores domain fetching errors","time":{"start":1739791496025,"stop":1739791496026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44b9d2c920df389","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739791473491,"stop":1739791473491,"duration":0},"status":"passed","severity":"normal"},{"uid":"891199883cf2798c","name":"Used by Waku Relay","time":{"start":1739791874524,"stop":1739791874524,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a75c7288b83c0d","name":"Push to array if already present","time":{"start":1739791473077,"stop":1739791473078,"duration":1},"status":"passed","severity":"normal"},{"uid":"3455f7ed8d081b6a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739791494869,"stop":1739791494870,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c796e941ffec9f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739791473485,"stop":1739791473485,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cffcf58a18b6ea3","name":"should call waitForPeer on Relay","time":{"start":1739791513677,"stop":1739791513678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11324535d1728b5","name":"throws on content topic with too few or too many fields","time":{"start":1739791473465,"stop":1739791473466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b84ccff5873e6a8","name":"Fails to push message bigger that 1MB","time":{"start":1739791942077,"stop":1739791942077,"duration":0},"status":"passed","severity":"normal"},{"uid":"f617323a5f26d270","name":"throws on content topic with empty version field","time":{"start":1739791473467,"stop":1739791473468,"duration":1},"status":"passed","severity":"normal"},{"uid":"af353585bcb55832","name":"Push message with content topic containing Russian","time":{"start":1739791942071,"stop":1739791942071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15a39c501c2a70e","name":"Ping on peer without subscriptions","time":{"start":1739791600805,"stop":1739791600807,"duration":2},"status":"passed","severity":"normal"},{"uid":"60e59de3ed8f0e01","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739791692496,"stop":1739791692496,"duration":0},"status":"passed","severity":"normal"},{"uid":"526c7592aac3b3ad","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739791856219,"stop":1739791856220,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ceecadce082d5f","name":"Check received message containing special chars","time":{"start":1739791596017,"stop":1739791596018,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb8b5db46d69dd2","name":"Check message with invalid timestamp is not received","time":{"start":1739791596038,"stop":1739791596039,"duration":1},"status":"passed","severity":"normal"},{"uid":"802cdde50275e76f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739791562662,"stop":1739791562663,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86515b413ab233b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739791481450,"stop":1739791481451,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea865477ce93a599","name":"Check received message containing JSON","time":{"start":1739791927778,"stop":1739791927778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4868da800a93316","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739791619267,"stop":1739791619268,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a789e0694a85a47","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739791713980,"stop":1739791713980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3543065578dba79","name":"Check received message containing Script","time":{"start":1739791596025,"stop":1739791596026,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6aee2cf06b8a66","name":"Check received message containing emoji","time":{"start":1739791927768,"stop":1739791927768,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3837bd0d1bc8a7","name":"random static sharding 1 - Cluster ID: 473, Shard ID: 874","time":{"start":1739791898015,"stop":1739791898015,"duration":0},"status":"passed","severity":"normal"},{"uid":"702cc737cfbf9744","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739791495738,"stop":1739791495739,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c78ba17eb8ca401","name":"caches peers it previously fetched","time":{"start":1739791496026,"stop":1739791496026,"duration":0},"status":"passed","severity":"normal"},{"uid":"91eb8aedc564fafa","name":"Check received message containing Russian","time":{"start":1739791927776,"stop":1739791927776,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bdc4baaf12d839","name":"should add and remove event listeners correctly","time":{"start":1739791499707,"stop":1739791499708,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a56d63f501594f","name":"Push message with emoji payload","time":{"start":1739791633187,"stop":1739791633187,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbff30715c3065e8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739791713977,"stop":1739791713978,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6652e766c29073","name":"removeEventListener with correct event","time":{"start":1739791573280,"stop":1739791573280,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4951f7dba3681f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739791476171,"stop":1739791476171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc9d5a6710a8c1d","name":"recovers when dns.resolve returns empty","time":{"start":1739791496025,"stop":1739791496025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99aba511ba9eb4a","name":"Push message with Basic HTML tag payload","time":{"start":1739791942066,"stop":1739791942067,"duration":1},"status":"passed","severity":"normal"},{"uid":"63837618850d836c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739791698706,"stop":1739791698706,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b31d5801fc2bf5","name":"should not receive a peer event after stop","time":{"start":1739791499705,"stop":1739791499706,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9fd3e4d5ed700","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739791942073,"stop":1739791942073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6e95034346bef8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739791867350,"stop":1739791867351,"duration":1},"status":"passed","severity":"normal"},{"uid":"520c43a61a7f956d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739791564771,"stop":1739791564771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6a3a5845f0ff7d","name":"Check message received after nwaku node is restarted","time":{"start":1739791596050,"stop":1739791596051,"duration":1},"status":"skipped","severity":"normal"},{"uid":"56c485655a6f8154","name":"ignores unrecognized TXT record formats","time":{"start":1739791496026,"stop":1739791496026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acb4362f5dcfdc0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739791473492,"stop":1739791473493,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2ce124352c5ea0","name":"Check received message containing Russian","time":{"start":1739791927761,"stop":1739791927761,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7b670629599596","name":"Waku message hash computation (no timestamp)","time":{"start":1739791476172,"stop":1739791476172,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf610f7f7118ca8d","name":"should reject on timeout if it was set","time":{"start":1739791513676,"stop":1739791513676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9bacc7e9981aac","name":"configure the node with multiple pubsub topics","time":{"start":1739791898019,"stop":1739791898020,"duration":1},"status":"passed","severity":"normal"},{"uid":"955676df60ac712b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739791789936,"stop":1739791789936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab4d8b1d6f749a5","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739792044868,"stop":1739792044869,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fafe20b7108f1c2","name":"should set field with only FILTER enabled","time":{"start":1739791482182,"stop":1739791482182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00ee16b9906a0cb","name":"Sample","time":{"start":1739791481591,"stop":1739791481591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f29f18c75eac1a7","name":"should not fail to stop the service if it was not started","time":{"start":1739791499704,"stop":1739791499704,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99a07cfe654e11c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739791473494,"stop":1739791473494,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfaed72b17a1b61","name":"Push message on custom pubsubTopic","time":{"start":1739791692493,"stop":1739791692493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3eb0bc1ca40090","name":"Ping on peer without subscriptions","time":{"start":1739791557802,"stop":1739791557803,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0af106843b5cbe","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739791505822,"stop":1739791505822,"duration":0},"status":"passed","severity":"normal"},{"uid":"1278a5a03a0e05a2","name":"Push message with meta","time":{"start":1739791633188,"stop":1739791633188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3de0cdf3bce00","name":"Check received message containing escaped characters","time":{"start":1739791927766,"stop":1739791927768,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a7e7180bf6499fe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739791562665,"stop":1739791562665,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6436f54e456e40","name":"Push message with special chars payload","time":{"start":1739791633182,"stop":1739791633182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43eb10f995933a4","name":"Filter","time":{"start":1739791878031,"stop":1739791878031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9cb7002207ac2c","name":"Check message with no pubsub topic is not received","time":{"start":1739791596042,"stop":1739791596043,"duration":1},"status":"passed","severity":"normal"},{"uid":"4782cf79cf1a560a","name":"should properly create location multiaddrs - tcp","time":{"start":1739791482180,"stop":1739791482181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3c783ea8907ba4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739791644785,"stop":1739791644786,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2c099b09435fbc","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739792044887,"stop":1739792044887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7444db8a426b4","name":"Check received message containing Script","time":{"start":1739791927762,"stop":1739791927762,"duration":0},"status":"passed","severity":"normal"},{"uid":"452635b3fce78993","name":"Check message with no payload is not received","time":{"start":1739791927771,"stop":1739791927772,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfcc8cb53a6b81","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739791582026,"stop":1739791582026,"duration":0},"status":"passed","severity":"normal"},{"uid":"62366593ec16fb7","name":"Check publish message containing short","time":{"start":1739791705844,"stop":1739791705844,"duration":0},"status":"passed","severity":"normal"},{"uid":"89193bfbcc2a04b5","name":"unsubscribes","time":{"start":1739791863125,"stop":1739791863125,"duration":0},"status":"passed","severity":"normal"},{"uid":"321b3c7516660faf","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739791856211,"stop":1739791856211,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcdf3df8887a35e","name":"A test","time":{"start":1739791633263,"stop":1739791633263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b2bc810c8c0383","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739791619268,"stop":1739791619268,"duration":0},"status":"passed","severity":"normal"},{"uid":"43482d339c392b48","name":"should only return 1 node with relay and store capability","time":{"start":1739791496027,"stop":1739791496027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34599bd555c6fbb","name":"less peers than existing","time":{"start":1739791692758,"stop":1739791692758,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9ad7399ae350f96","name":"should return empty list for no shard","time":{"start":1739791473488,"stop":1739791473488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba392b3d1553389","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739791481442,"stop":1739791481443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9961233ae8aa57","name":"Subscribe to topic containing Script and receive message","time":{"start":1739791619266,"stop":1739791619267,"duration":1},"status":"passed","severity":"normal"},{"uid":"94576ba5ec59d418","name":"Check message with no content topic is not received","time":{"start":1739791927771,"stop":1739791927771,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f8620a8ca951dd","name":"Check publish message containing special chars","time":{"start":1739791705845,"stop":1739791705846,"duration":1},"status":"passed","severity":"normal"},{"uid":"af133b810b5a7594","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739792044860,"stop":1739792044861,"duration":1},"status":"passed","severity":"normal"},{"uid":"627417556df40044","name":"Non TWN Cluster","time":{"start":1739791830032,"stop":1739791830033,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bd33ba9e687ecd","name":"Check received message with timestamp: 1739791532101000000 ","time":{"start":1739791927780,"stop":1739791927780,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bbd71183b7965","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739791582027,"stop":1739791582028,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e07c5016a1307e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739791473493,"stop":1739791473493,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e935497f6728e9","name":"Check received message containing Script","time":{"start":1739791927777,"stop":1739791927777,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a83e461aff386a","name":"Privacy Node - default protocol","time":{"start":1739791878031,"stop":1739791878031,"duration":0},"status":"passed","severity":"normal"},{"uid":"673e419276e6376f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739792040568,"stop":1739792040569,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b2ace40cfdaa86","name":"Check publish message containing Basic HTML tag","time":{"start":1739791705849,"stop":1739791705849,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9954e34c7b4b15","name":"Callback on promise, aborts when callback returns true","time":{"start":1739791830275,"stop":1739791830275,"duration":0},"status":"passed","severity":"normal"},{"uid":"96661f6fe9643901","name":"should handle special patterns correctly","time":{"start":1739792046284,"stop":1739792046284,"duration":0},"status":"passed","severity":"normal"},{"uid":"5454a8acea28d247","name":"Decoder throws on undefined content topic","time":{"start":1739791488274,"stop":1739791488275,"duration":1},"status":"passed","severity":"normal"},{"uid":"984237e6a2f36a84","name":"Check meta is set [ecies]","time":{"start":1739791507354,"stop":1739791507355,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b0d0679892d026","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739791789934,"stop":1739791789935,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82ad707ec8d0764","name":"Push message with content topic containing long","time":{"start":1739791942069,"stop":1739791942070,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faace7e6ac8eb0f","name":"should not fail to start the service if it is already started","time":{"start":1739791499704,"stop":1739791499704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbf0004cfa6379","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739791495739,"stop":1739791495740,"duration":1},"status":"passed","severity":"normal"},{"uid":"74435d52b6564f1f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739791698705,"stop":1739791698705,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd06abd20071b198","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739792044870,"stop":1739792044871,"duration":1},"status":"passed","severity":"normal"},{"uid":"642446e6ed4f36ca","name":"Waku message hash computation (payload length 0)","time":{"start":1739791476171,"stop":1739791476172,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5c919d61a37b78","name":"removeEventListener with wrong event","time":{"start":1739791573281,"stop":1739791573281,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c7eee294c044d1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739791619270,"stop":1739791619271,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e350c090f3f0ac4","name":"topics with same application and version share the same shard","time":{"start":1739791473482,"stop":1739791473482,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fb0b8b68a4a703","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739791713982,"stop":1739791713983,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef33cc44418ae9","name":"Check received message containing shell command","time":{"start":1739791927764,"stop":1739791927766,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce9636f084dc023","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739791564771,"stop":1739791564774,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0dd6ad94550ac6f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739791473479,"stop":1739791473479,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eeb98f42c9be90","name":"Subscribe to topic containing XML and receive message","time":{"start":1739792040580,"stop":1739792040581,"duration":1},"status":"passed","severity":"normal"},{"uid":"791195671920f25e","name":"should set field with all protocols enabled","time":{"start":1739791482181,"stop":1739791482182,"duration":1},"status":"passed","severity":"normal"},{"uid":"533d21f3d1c3d36e","name":"Push message with long payload","time":{"start":1739791942062,"stop":1739791942063,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d67e8877f6392c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739791473496,"stop":1739791473496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccaeebbfb8c073a","name":"should emit a peer event after start","time":{"start":1739791546073,"stop":1739791546075,"duration":2},"status":"passed","severity":"normal"},{"uid":"f16808f3acd22264","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739791776161,"stop":1739791776162,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb7f49d29bafaf2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739792044891,"stop":1739792044892,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b39c8ad401d2ad4","name":"should properly create location multiaddrs - udp6","time":{"start":1739791482180,"stop":1739791482180,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be8c8260ae051d8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739791546091,"stop":1739791546091,"duration":0},"status":"skipped","severity":"normal"},{"uid":"922930d82dc85957","name":"Check received message containing Chinese","time":{"start":1739791596019,"stop":1739791596020,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec372f3529a4f70","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739791473502,"stop":1739791473502,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c45bd1f0f25e7e0","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739792044866,"stop":1739792044866,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14fa1fdc8400617","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739791582028,"stop":1739791582029,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cb40189d114491","name":"Push message with XML payload","time":{"start":1739791633185,"stop":1739791633185,"duration":0},"status":"passed","severity":"normal"},{"uid":"931207672696d1af","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739791473496,"stop":1739791473496,"duration":0},"status":"passed","severity":"normal"},{"uid":"74329848134e098e","name":"new peer added after a peer was already found","time":{"start":1739791741426,"stop":1739791741426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84a8aa4c9385abe4","name":"Symmetric encrypt & Decrypt","time":{"start":1739791506204,"stop":1739791506205,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b96f08c85d380e4","name":"Push message with custom timestamp: 1709033196251","time":{"start":1739791942076,"stop":1739791942076,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b209df1a3c86e6","name":"Push message with short payload","time":{"start":1739791942062,"stop":1739791942062,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c7e3536648bce1","name":"Ping on subscribed peer","time":{"start":1739791600804,"stop":1739791600804,"duration":0},"status":"passed","severity":"normal"},{"uid":"771b0055b8baeb6f","name":"Decrypt messages","time":{"start":1739791694425,"stop":1739791694426,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e293b8021b85fa","name":"Query Generator, No message returned","time":{"start":1739791801654,"stop":1739791801654,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8ac390f46152e","name":"Push message with custom timestamp: 1709033201036","time":{"start":1739791633189,"stop":1739791633190,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc8c0eb07bf7916","name":"Check received message containing SQL Injection","time":{"start":1739791927776,"stop":1739791927777,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18e703183294a45","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739792040579,"stop":1739792040579,"duration":0},"status":"passed","severity":"normal"},{"uid":"60989ef013b890f3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739791481452,"stop":1739791481452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba532b4756f9974c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739791801651,"stop":1739791801652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26a1c3b8831e1","name":"should not receive a peer event after stop","time":{"start":1739791684890,"stop":1739791684890,"duration":0},"status":"passed","severity":"normal"},{"uid":"addcdb046f9ff542","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739792040572,"stop":1739792040572,"duration":0},"status":"passed","severity":"normal"},{"uid":"154ee6efb027d2b6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739792040575,"stop":1739792040575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccb7a4894b2ffd6","name":"should not allow unachievable error rate","time":{"start":1739792044342,"stop":1739792044342,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa50bed65955989","name":"should never report false negatives","time":{"start":1739792046283,"stop":1739792046283,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0c2830962aa836","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739791473496,"stop":1739791473497,"duration":1},"status":"passed","severity":"normal"},{"uid":"584d4ca229a73c25","name":"Ordered Callback - false","time":{"start":1739791838040,"stop":1739791838041,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a210ef4117d862","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739791473477,"stop":1739791473477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7facdbcda2ed852f","name":"Query with Ordered Callback, No Decoder","time":{"start":1739791801656,"stop":1739791801656,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ea40a742b8eee1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app40/3/topic641/utf8","time":{"start":1739791830049,"stop":1739791830053,"duration":4},"status":"passed","severity":"normal"},{"uid":"b06cbe6a7f77b13a","name":"Push message with shell command payload","time":{"start":1739791942067,"stop":1739791942067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba75d227caf741a","name":"should not fail to start the service if it is already started","time":{"start":1739791546072,"stop":1739791546073,"duration":1},"status":"passed","severity":"normal"},{"uid":"a948d2ec18122326","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739792044861,"stop":1739792044861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f59b880295f28a0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739792040567,"stop":1739792040567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faef47e749e3f17","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739791856212,"stop":1739791856219,"duration":7},"status":"passed","severity":"normal"},{"uid":"cc063de986aa6c39","name":"should initialize with default number of peers","time":{"start":1739791513440,"stop":1739791513443,"duration":3},"status":"passed","severity":"normal"},{"uid":"73c5041b35eea1e7","name":"pre and post cipher","time":{"start":1739791506205,"stop":1739791506205,"duration":0},"status":"passed","severity":"normal"},{"uid":"146e701375fe28a9","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739791495743,"stop":1739791495743,"duration":0},"status":"passed","severity":"normal"},{"uid":"fede41be81b5956b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739792044887,"stop":1739792044888,"duration":1},"status":"passed","severity":"normal"},{"uid":"743461486d013202","name":"Does not throw an exception when node disconnects","time":{"start":1739791874522,"stop":1739791874523,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87e5a070dd1ba85","name":"Check received message containing SQL Injection","time":{"start":1739791927761,"stop":1739791927762,"duration":1},"status":"passed","severity":"normal"},{"uid":"328df016ffa7b50e","name":"Check received message containing unicode special characters","time":{"start":1739791927779,"stop":1739791927779,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dcf907d267a692","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739791927781,"stop":1739791927781,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c80c503c100001","name":"Subscribe and publish message","time":{"start":1739791713972,"stop":1739791713972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b237c945f47232e","name":"Check received message containing special chars","time":{"start":1739791927759,"stop":1739791927759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fc47b3abbc6a1","name":"should properly create location multiaddrs - udp","time":{"start":1739791482180,"stop":1739791482180,"duration":0},"status":"passed","severity":"normal"},{"uid":"33493cfe84ca5230","name":"Passing page size 1 when there are 4 messages","time":{"start":1739791849359,"stop":1739791849359,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a7e6fd59cb3a9d","name":"random static sharding 5 - Cluster ID: 889, Shard ID: 772","time":{"start":1739791898017,"stop":1739791898017,"duration":0},"status":"passed","severity":"normal"},{"uid":"6209b2340b46b7ce","name":"same cluster, different shard: nodes connect","time":{"start":1739791644788,"stop":1739791644791,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff7152b24d054640","name":"should request renew when peer disconnects","time":{"start":1739791513445,"stop":1739791513447,"duration":2},"status":"passed","severity":"normal"},{"uid":"79200fbade53b864","name":"should initialize with custom number of peers","time":{"start":1739791513443,"stop":1739791513444,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f2c730dce9fbb1","name":"creates an iterator","time":{"start":1739791863124,"stop":1739791863124,"duration":0},"status":"passed","severity":"normal"},{"uid":"150b74936b56e379","name":"Check publish message containing Russian","time":{"start":1739791705847,"stop":1739791705847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6879fdc292a46af","name":"should reject if WakuNode is not started","time":{"start":1739791513674,"stop":1739791513674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4319148d956f74d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739791495744,"stop":1739791495744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3163dad8d029f23","name":"returns all values when wanted number is greater than available values","time":{"start":1739791494869,"stop":1739791494869,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d69a154044dc1d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739792040571,"stop":1739792040572,"duration":1},"status":"passed","severity":"normal"},{"uid":"9890596a5e1d345a","name":"should properly create location multiaddrs - tcp4","time":{"start":1739791482179,"stop":1739791482180,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce3774800828269","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739792044855,"stop":1739792044856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6607206a6b2021e","name":"Generator, custom pubsub topic","time":{"start":1739791858423,"stop":1739791858424,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2b77021430b8d5","name":"Publishes to nwaku","time":{"start":1739791706471,"stop":1739791706472,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ba2bc3a7ee03f8","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739791867354,"stop":1739791867354,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0582dcacdba5b89","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739791476170,"stop":1739791476171,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b7775800b99e6b","name":"Check publish message containing emoji","time":{"start":1739791705851,"stop":1739791705851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80c6b5ac6fc7765","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739791619263,"stop":1739791619264,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba054562836a7cb6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739791713980,"stop":1739791713981,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec61051e85fcbb6","name":"Check received message containing SQL Injection","time":{"start":1739791596024,"stop":1739791596024,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dee5fe49bd4683","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739792044858,"stop":1739792044859,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89af18f9e30b7af","name":"Push message with Arabic payload","time":{"start":1739791633182,"stop":1739791633183,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cc1fcc06158bcc","name":"Check received message containing escaped characters","time":{"start":1739791596029,"stop":1739791596031,"duration":2},"status":"passed","severity":"normal"},{"uid":"cebfbaad950839c6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739792040571,"stop":1739792040571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d309421aff3a1","name":"throws on empty content topic","time":{"start":1739791473464,"stop":1739791473465,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d61e06439f607c","name":"random static sharding 9 - Cluster ID: 363, Shard ID: 969","time":{"start":1739791898019,"stop":1739791898019,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e1497293321033","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739792040571,"stop":1739792040571,"duration":0},"status":"passed","severity":"normal"},{"uid":"6888c26e8337f1f6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739791473488,"stop":1739791473488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa1b91728688e30","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739791481450,"stop":1739791481450,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac30656f00b20c","name":"Decoder throws on empty string content topic","time":{"start":1739791505825,"stop":1739791505826,"duration":1},"status":"passed","severity":"normal"},{"uid":"7045b2981afeba51","name":"Check publish message after service node is restarted","time":{"start":1739791705857,"stop":1739791705857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ee1a4c73a73b01a","name":"Push message with content topic containing numeric","time":{"start":1739791942070,"stop":1739791942070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff09562314e5404d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739791540281,"stop":1739791540281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10c97b58592bfcf","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739791562666,"stop":1739791562666,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf21eb092c5e8ca9","name":"should send to specified number of peers of used peers","time":{"start":1739791513636,"stop":1739791513637,"duration":1},"status":"passed","severity":"normal"},{"uid":"759984acd1866fd3","name":"Push message with unicode special characters payload","time":{"start":1739791942068,"stop":1739791942068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f4e576ed378117","name":"Store - dialed first","time":{"start":1739791878030,"stop":1739791878030,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc695179b9810119","name":"Check received message containing XML","time":{"start":1739791927762,"stop":1739791927763,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3f5cf730d06ae5","name":"random static sharding 6 - Cluster ID: 426, Shard ID: 593","time":{"start":1739791898017,"stop":1739791898017,"duration":0},"status":"passed","severity":"normal"},{"uid":"71494b4c94a79545","name":"Query generator for multiple messages with different content topic format","time":{"start":1739791830274,"stop":1739791830274,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a19bf066a2942ba","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739792040578,"stop":1739792040578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39a8feaac0d4b57","name":"should emit a peer event after start","time":{"start":1739791684887,"stop":1739791684888,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c4dc26a20deda4","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739792044852,"stop":1739792044854,"duration":2},"status":"passed","severity":"normal"},{"uid":"9aa9c3a22ea93bd4","name":"Promise Callback - true","time":{"start":1739791838031,"stop":1739791838032,"duration":1},"status":"passed","severity":"normal"},{"uid":"515332d2481164bf","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739791540278,"stop":1739791540279,"duration":1},"status":"passed","severity":"normal"},{"uid":"495c85a154666296","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739791473478,"stop":1739791473479,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc15020f5b958f8","name":"should only return 1 node with store capability","time":{"start":1739791496027,"stop":1739791496027,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a277bd970f1bc97","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739792040568,"stop":1739792040568,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f8716bd7786bc8","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739792044862,"stop":1739792044863,"duration":1},"status":"passed","severity":"normal"},{"uid":"9017b6b80ad04e24","name":"can start and stop the service","time":{"start":1739791684884,"stop":1739791684884,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a340f236efbd59d","name":"should not receive a peer event before start","time":{"start":1739791499705,"stop":1739791499705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe65f94e949834b","name":"Ordered Callback - true","time":{"start":1739791838034,"stop":1739791838039,"duration":5},"status":"passed","severity":"normal"},{"uid":"e4ff23f4bb88f8db","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739791698709,"stop":1739791698709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbda41ed3334537","name":"Push message on custom pubsubTopic","time":{"start":1739791692494,"stop":1739791692496,"duration":2},"status":"passed","severity":"normal"},{"uid":"1969b84c992b7f7b","name":"Decoder throws on empty string content topic","time":{"start":1739791488275,"stop":1739791488275,"duration":0},"status":"passed","severity":"normal"},{"uid":"38aaf92dee24a296","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739791473489,"stop":1739791473490,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd50b43de6b9827","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739791476169,"stop":1739791476170,"duration":1},"status":"passed","severity":"normal"},{"uid":"b245eeff97ef717f","name":"Passing page size 0 when there are 110 messages","time":{"start":1739791849358,"stop":1739791849358,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34fe86f86002827","name":"addEventListener with wrong event","time":{"start":1739791573279,"stop":1739791573280,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7c7de6feb2b8b9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739791596036,"stop":1739791596037,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e5ce92ba3f188","name":"Push message with Basic HTML tag payload","time":{"start":1739791633185,"stop":1739791633185,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bda2866f23b2b5","name":"throws on content topic with empty encoding field","time":{"start":1739791473469,"stop":1739791473469,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa52e2d91012120","name":"should not receive a peer event after stop","time":{"start":1739791546080,"stop":1739791546085,"duration":5},"status":"passed","severity":"normal"},{"uid":"332fd0d963f69796","name":"Subscribe to topic containing short and receive message","time":{"start":1739791619262,"stop":1739791619263,"duration":1},"status":"passed","severity":"normal"},{"uid":"a794e8865bb249ca","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739791619268,"stop":1739791619268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f3d8e503878571","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739792044869,"stop":1739792044869,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cd04f393a5cb38","name":"should throw error - no id","time":{"start":1739791482171,"stop":1739791482171,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a02f06bb74857d1","name":"should maintain desired error rate","time":{"start":1739792046283,"stop":1739792046283,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d1778138c61e35","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739791705855,"stop":1739791705855,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a9c00e71e478c4","name":"Relay + Store","time":{"start":1739791539378,"stop":1739791539378,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fc7d2201b90898","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739791858424,"stop":1739791858425,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcca44bd3f09777","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739792044856,"stop":1739792044856,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d0ad69b438f496","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app29/6/topic875/test.js","time":{"start":1739791830033,"stop":1739791830035,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d50e48c291d092e","name":"Push message with long payload","time":{"start":1739791633181,"stop":1739791633181,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1e1e8c284a6e5d","name":"Check message with non string payload is not received","time":{"start":1739791596047,"stop":1739791596048,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95e463f390e080a","name":"isConnected should return false after all peers disconnect","time":{"start":1739791552396,"stop":1739791552397,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bab3492c62ff3cc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739791619255,"stop":1739791619256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c776ed93a75aa3a1","name":"should wait for Store peer to be connected","time":{"start":1739791513677,"stop":1739791513677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef841e56c1b5f36","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739791481445,"stop":1739791481446,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd9da390d102f2e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739791619260,"stop":1739791619260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1529a42f2c1c4bc","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739791540280,"stop":1739791540281,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca65d6c304162d1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739791867353,"stop":1739791867354,"duration":1},"status":"passed","severity":"normal"},{"uid":"4312f49d97ffe33","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739791693089,"stop":1739791693090,"duration":1},"status":"passed","severity":"normal"},{"uid":"e976fd79c076fc36","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739791473482,"stop":1739791473482,"duration":0},"status":"passed","severity":"normal"},{"uid":"680a13f086f43925","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739792040564,"stop":1739792040564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d2c82f52dc9c38","name":"Ping on unsubscribed peer","time":{"start":1739791557803,"stop":1739791557803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97937ca2a21f28a","name":"Subscribe to topic containing XML and publish message","time":{"start":1739791713980,"stop":1739791713980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac59cf5659e57a6","name":"Relay - dialed after","time":{"start":1739791878029,"stop":1739791878029,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f70fbd20ece94f","name":"1 Relay, 1 fetch","time":{"start":1739791495680,"stop":1739791495681,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0d2b923163781c","name":"random static sharding 7 - Cluster ID: 106, Shard ID: 500","time":{"start":1739791898018,"stop":1739791898018,"duration":0},"status":"passed","severity":"normal"},{"uid":"81211c5eddf8261a","name":"Check message with non string payload is not received","time":{"start":1739791927783,"stop":1739791927783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c642046c915e2e4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739791582027,"stop":1739791582027,"duration":0},"status":"passed","severity":"normal"},{"uid":"53042080a629a6f9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739791562669,"stop":1739791562670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40b56ca44cdac49","name":"Check received message containing Basic HTML tag","time":{"start":1739791596027,"stop":1739791596028,"duration":1},"status":"passed","severity":"normal"},{"uid":"8998ae25110c5120","name":"udp ip6 address","time":{"start":1739791481586,"stop":1739791481587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f917d5731746dd5b","name":"Promise Callback - false","time":{"start":1739791838032,"stop":1739791838032,"duration":0},"status":"passed","severity":"normal"},{"uid":"da17d7f571fc6eac","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739791481445,"stop":1739791481445,"duration":0},"status":"passed","severity":"normal"},{"uid":"64068d8f6aa13634","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739791473502,"stop":1739791473502,"duration":0},"status":"passed","severity":"normal"},{"uid":"360beae58efe0df4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739791801651,"stop":1739791801651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6513cec9df30efc","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739791867352,"stop":1739791867352,"duration":0},"status":"passed","severity":"normal"},{"uid":"88579bf6306ccc58","name":"should throw an error for an unconfigured topic","time":{"start":1739791473498,"stop":1739791473498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ffdf4b037d3fb9","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739792044860,"stop":1739792044860,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6b9d5a5b8838d6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739792044888,"stop":1739792044888,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e86d5875ddeb615","name":"Push message with Russian payload","time":{"start":1739791633183,"stop":1739791633184,"duration":1},"status":"passed","severity":"normal"},{"uid":"3478203cfa489a2d","name":"Js publishes, other Js receives","time":{"start":1739791706473,"stop":1739791706473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae51a2bb74b66cd","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739791801654,"stop":1739791801654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d151ddf02ab9cd3","name":"Passing page size 19 when there are 20 messages","time":{"start":1739791849360,"stop":1739791849361,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c938807c50612","name":"Overlapping topic subscription","time":{"start":1739791713975,"stop":1739791713975,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4877f49d3bee70fb","name":"Ping on subscribed peer","time":{"start":1739791557802,"stop":1739791557802,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b47fb06b8941cb8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739791867352,"stop":1739791867353,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5576cf12d176858","name":"should not receive a peer event before start","time":{"start":1739791684889,"stop":1739791684890,"duration":1},"status":"passed","severity":"normal"},{"uid":"48355b558c1d34e0","name":"different cluster, different shard: nodes don't connect","time":{"start":1739791644792,"stop":1739791644792,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ef20ca2504ff48","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739792040579,"stop":1739792040579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdb69ec3b3b2fbe","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739791533104,"stop":1739791533104,"duration":0},"status":"passed","severity":"normal"},{"uid":"892264bec264678e","name":"should return usable stream attached to connection","time":{"start":1739791488020,"stop":1739791488021,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b167f0179cb4dab","name":"Decoder throws on undefined content topic","time":{"start":1739791505825,"stop":1739791505825,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f50dd2347a06af","name":"Publish message with rate limit","time":{"start":1739791705858,"stop":1739791705858,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd54c17d7fb873","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739792040572,"stop":1739792040572,"duration":0},"status":"passed","severity":"normal"},{"uid":"661edda9fe46579f","name":"Push message with custom timestamp: 1739795196251","time":{"start":1739791942076,"stop":1739791942077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c89449775cbc86e","name":"connects to nwaku","time":{"start":1739791874522,"stop":1739791874522,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d5f750ceae13f4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739791789933,"stop":1739791789934,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8699a2a25b32e1","name":"Check received message containing escaped characters","time":{"start":1739791927779,"stop":1739791927779,"duration":0},"status":"passed","severity":"normal"},{"uid":"88400e203584694","name":"Check publish message containing JSON","time":{"start":1739791705849,"stop":1739791705849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da678727fa287bc","name":"Check received message containing short","time":{"start":1739791927757,"stop":1739791927758,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a14ad31a919113","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739792040579,"stop":1739792040579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e29cdec024d8bdf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739791473490,"stop":1739791473490,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2ceb7caa0262d5","name":"Subscribe to topic containing XML and receive message","time":{"start":1739791619267,"stop":1739791619267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c4a4c9d2a4ae15","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739791619264,"stop":1739791619264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d852e65f6427661","name":"start node with empty shard should fail","time":{"start":1739791898020,"stop":1739791898020,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda5f714e5d1ece2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739791898015,"stop":1739791898015,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bc73fd8948cae7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739792040575,"stop":1739792040575,"duration":0},"status":"passed","severity":"normal"},{"uid":"615f7a57c9b0703e","name":"Push message with content topic containing SQL Injection","time":{"start":1739791942072,"stop":1739791942072,"duration":0},"status":"passed","severity":"normal"},{"uid":"815c55646ebee017","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739791473491,"stop":1739791473491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc701b3ff329bef3","name":"throws on content topic with empty application field","time":{"start":1739791473467,"stop":1739791473467,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2207c41c36f859","name":"Fails to push message with empty content topic","time":{"start":1739791942074,"stop":1739791942075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c82980a35cb53e","name":"Init the array if not present","time":{"start":1739791473075,"stop":1739791473077,"duration":2},"status":"passed","severity":"normal"},{"uid":"b81bcfd5dedbba3b","name":"should set field with all protocols disabled","time":{"start":1739791482181,"stop":1739791482181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0952367f0da6d7","name":"Subscribe and receives messages on 20 topics","time":{"start":1739792040575,"stop":1739792040575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f35c5d798150a6e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739791481443,"stop":1739791481444,"duration":1},"status":"passed","severity":"normal"},{"uid":"773dd31336a438e","name":"Reopen subscription with peer with lost subscription","time":{"start":1739791600803,"stop":1739791600804,"duration":1},"status":"passed","severity":"normal"},{"uid":"6577ce2b44acf1d9","name":"Check received message with timestamp: 1739791532130000000 ","time":{"start":1739791596033,"stop":1739791596034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75d9c4ec009553e","name":"Subscribe to topic containing long and receive message","time":{"start":1739791619263,"stop":1739791619263,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8e760d82be4f5","name":"Push message with Arabic payload","time":{"start":1739791942065,"stop":1739791942065,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bc491ea04beeec","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739791473481,"stop":1739791473481,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2bdd0f35825921","name":"safeDispatchEvent","time":{"start":1739791573282,"stop":1739791573283,"duration":1},"status":"passed","severity":"normal"},{"uid":"671329368ea488bd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739791619265,"stop":1739791619265,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1fd0d5b5ee81a3","name":"All","time":{"start":1739791539378,"stop":1739791539380,"duration":2},"status":"passed","severity":"normal"},{"uid":"f891d5e973e2306d","name":"should emit a peer event after start","time":{"start":1739791499705,"stop":1739791499705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac37b2c2bd3e878e","name":"should be able to encode the field with only STORE set to true","time":{"start":1739791481441,"stop":1739791481442,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b37219b2c7adb9","name":"addEventListener with correct event","time":{"start":1739791573279,"stop":1739791573279,"duration":0},"status":"passed","severity":"normal"},{"uid":"701076e5acf8207f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739791473495,"stop":1739791473495,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b09816ee12837c","name":"should reject if Store is requested but not mounted","time":{"start":1739791513675,"stop":1739791513675,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eddca1229dc5a16","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739792040568,"stop":1739792040568,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadf905b61a5d4ed","name":"Overlapping topic subscription","time":{"start":1739791619262,"stop":1739791619262,"duration":0},"status":"passed","severity":"normal"},{"uid":"581d3863154a1793","name":"Push message with content topic containing Chinese","time":{"start":1739791942071,"stop":1739791942071,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd185b9bb25f8a77","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739791473480,"stop":1739791473480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2735e32c876c167c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739791473500,"stop":1739791473500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2907194940f7ee63","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739791482170,"stop":1739791482170,"duration":0},"status":"passed","severity":"normal"},{"uid":"69929b0554e65bd4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739791473624,"stop":1739791473625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c1072399c61438","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739792044858,"stop":1739792044858,"duration":0},"status":"passed","severity":"normal"},{"uid":"857d87d52f468cb3","name":"should return no connections if no open connection provided","time":{"start":1739791487669,"stop":1739791487669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e039198c1cb30c3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739791789937,"stop":1739791789937,"duration":0},"status":"passed","severity":"normal"},{"uid":"2316b0cb6fab574b","name":"Check received message containing Basic HTML tag","time":{"start":1739791927778,"stop":1739791927778,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b71a85f17cbdc1","name":"Push message with escaped characters payload","time":{"start":1739791942067,"stop":1739791942068,"duration":1},"status":"passed","severity":"normal"},{"uid":"89448c5d4e1a87f4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739791693093,"stop":1739791693093,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a20c7daf793c60e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739791473477,"stop":1739791473478,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e69261592fb6c4","name":"Push message with SQL Injection payload","time":{"start":1739791942065,"stop":1739791942066,"duration":1},"status":"passed","severity":"normal"},{"uid":"9246201841826f2","name":"Relay - dialed first","time":{"start":1739791878029,"stop":1739791878029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62eb08f30e34599","name":"shard 0","time":{"start":1739791898013,"stop":1739791898014,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb00d149f756988","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739791713973,"stop":1739791713973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2abbfbed6e6c74","name":"Push message with custom timestamp: 1739787996251","time":{"start":1739791942076,"stop":1739791942076,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa95da8d9844bde","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739792040581,"stop":1739792040581,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5456ceb862f38a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739791495744,"stop":1739791495744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5b013b30c80e92","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739791713982,"stop":1739791713982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fc7075fbd08ad1","name":"Passing page size 3 when there are 20 messages","time":{"start":1739791849359,"stop":1739791849359,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd136b8cf0c14ae","name":"should initialize with Unhealthy status","time":{"start":1739791513629,"stop":1739791513630,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b8a13d2ef02029","name":"Relay - times out","time":{"start":1739791878030,"stop":1739791878030,"duration":0},"status":"passed","severity":"normal"},{"uid":"207e9abab6da047e","name":"Check received message containing Arabic","time":{"start":1739791927761,"stop":1739791927761,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a01f049a5f711","name":"Check received message containing XML","time":{"start":1739791927777,"stop":1739791927777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c3504b1ca11e2b","name":"Check meta is set [symmetric]","time":{"start":1739791505823,"stop":1739791505823,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e117056daf9def","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739791533101,"stop":1739791533103,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba9a4a52eea83897","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739791644786,"stop":1739791644788,"duration":2},"status":"passed","severity":"normal"},{"uid":"48fac443b922fd4f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739792040567,"stop":1739792040567,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f28596dd6fcb3c8","name":"Check received message containing XML","time":{"start":1739791596026,"stop":1739791596027,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a8b48249cbc684","name":"Refresh subscription","time":{"start":1739791619262,"stop":1739791619262,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c48cb7db57c01d4","name":"Query generator for multiple messages with different message text format","time":{"start":1739791830273,"stop":1739791830273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5864cfd2c25ddb","name":"Check message on other pubsub topic is not received","time":{"start":1739791927782,"stop":1739791927782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb195303dda5c81","name":"A test","time":{"start":1739791633262,"stop":1739791633263,"duration":1},"status":"passed","severity":"normal"},{"uid":"6254a2568591952f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739792044889,"stop":1739792044889,"duration":0},"status":"passed","severity":"normal"},{"uid":"947a2d8b2abea26f","name":"Encoder throws on undefined content topic","time":{"start":1739791507355,"stop":1739791507355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79587d696b787ac","name":"random static sharding 10 - Cluster ID: 724, Shard ID: 861","time":{"start":1739791898019,"stop":1739791898019,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd19673d9034a38","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739791562671,"stop":1739791562672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24344ae9c5a31cd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739791927781,"stop":1739791927781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa5a806cc156c5b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739791473481,"stop":1739791473482,"duration":1},"status":"passed","severity":"normal"},{"uid":"503493e939c480f4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739791533103,"stop":1739791533104,"duration":1},"status":"passed","severity":"normal"},{"uid":"227f6e00c01fcf35","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739792044883,"stop":1739792044885,"duration":2},"status":"passed","severity":"normal"},{"uid":"32f5d98196b72a53","name":"should encode/decode to RLP encoding","time":{"start":1739791482174,"stop":1739791482178,"duration":4},"status":"passed","severity":"normal"},{"uid":"36b0805214c900ba","name":"Renews subscription after lossing a connection","time":{"start":1739792040583,"stop":1739792040583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0a2eb2162a6845","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739791533105,"stop":1739791533105,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d13bdae8b372578","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739791552395,"stop":1739791552395,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c0a484ddd96b01","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739791801656,"stop":1739791801657,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74d08b720abe15a","name":"Push message with custom timestamp: 1739788001036","time":{"start":1739791633190,"stop":1739791633190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e25ed3d629b3a37","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739791693088,"stop":1739791693089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f6006df2ef1aa3","name":"Check received message containing unicode special characters","time":{"start":1739791927768,"stop":1739791927768,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cbd4a575da6f68","name":"Check received message containing special chars","time":{"start":1739791927774,"stop":1739791927775,"duration":1},"status":"passed","severity":"normal"},{"uid":"10464601d34c915a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739791473486,"stop":1739791473486,"duration":0},"status":"passed","severity":"normal"},{"uid":"146fd012976267c6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739791693093,"stop":1739791693093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ebee4c65458e30","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739791473479,"stop":1739791473480,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f80e14350963fc7","name":"Push message with emoji payload","time":{"start":1739791942068,"stop":1739791942068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aab60f3b3b842a","name":"Decoder throws on empty string content topic","time":{"start":1739791507356,"stop":1739791507356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92cc053818cb8a9","name":"can start the service","time":{"start":1739791684883,"stop":1739791684883,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c67534f6e724840","name":"Fails to publish message with wrong content topic","time":{"start":1739791705854,"stop":1739791705855,"duration":1},"status":"passed","severity":"normal"},{"uid":"191446766b7f80c8","name":"same cluster, same shard: nodes connect","time":{"start":1739791644788,"stop":1739791644788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cdd5f54d2cd901","name":"getPeersByDiscovery","time":{"start":1739791741425,"stop":1739791741426,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87dd5355bfe169","name":"Accepts a valid Waku Message","time":{"start":1739791516953,"stop":1739791516955,"duration":2},"status":"passed","severity":"normal"},{"uid":"c51aeb20a6b4ec59","name":"should reject if Relay is requested but not mounted","time":{"start":1739791513674,"stop":1739791513675,"duration":1},"status":"passed","severity":"normal"},{"uid":"c445ca327359925b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739791562665,"stop":1739791562666,"duration":1},"status":"passed","severity":"normal"},{"uid":"3536f2e84a3abf4f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739791713974,"stop":1739791713974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b321a135b1aae8ad","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739791713979,"stop":1739791713979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7f5031afcadecc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739791698703,"stop":1739791698704,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b9fa8b7a433bb6","name":"Meta field set when metaSetter is specified","time":{"start":1739791488273,"stop":1739791488273,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9f7d40c4c85d2b","name":"Push message with XML payload","time":{"start":1739791942066,"stop":1739791942066,"duration":0},"status":"passed","severity":"normal"},{"uid":"762f78d77924dcf6","name":"Using a function","time":{"start":1739791874523,"stop":1739791874523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54d2cd97937a1eb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739791867351,"stop":1739791867352,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f73f16d9f334cc","name":"Check received message containing numeric","time":{"start":1739791596016,"stop":1739791596017,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff6a732f259f28f","name":"should handle general insertion and lookup correctly","time":{"start":1739792046284,"stop":1739792046284,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf60bf0d656af2e1","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739791495742,"stop":1739791495742,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb26481994f027","name":"Ping on unsubscribed peer","time":{"start":1739791600803,"stop":1739791600803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4117c6d0e61e5e4e","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739791692497,"stop":1739791692497,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4980523f7bc1f3","name":"Push message equal or less that 1MB","time":{"start":1739791942077,"stop":1739791942077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4635bc48f1b3b8f8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739791481444,"stop":1739791481445,"duration":1},"status":"passed","severity":"normal"},{"uid":"3265dbbb99fa02a1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739791789935,"stop":1739791789935,"duration":0},"status":"passed","severity":"normal"},{"uid":"793d7af0c5a7392f","name":"Subscribe to topic containing Script and publish message","time":{"start":1739791713979,"stop":1739791713979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d525ea991a60a207","name":"should not throw an error for a single configured topic","time":{"start":1739791473497,"stop":1739791473497,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab50b737ce09c61","name":"random static sharding 3 - Cluster ID: 496, Shard ID: 739","time":{"start":1739791898016,"stop":1739791898016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4860dc5e7447e5","name":"Fails to push message bigger that 1MB","time":{"start":1739791633191,"stop":1739791633191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bd6156b5360942","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739791496029,"stop":1739791496029,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21cd4004d03fdc40","name":"should encode/decode to text encoding","time":{"start":1739791482178,"stop":1739791482178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81debf9ccae186","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739792044872,"stop":1739792044883,"duration":11},"status":"passed","severity":"normal"},{"uid":"3a286c9d4b659b94","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739792044343,"stop":1739792044343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99d343409455068","name":"Check received message containing numeric","time":{"start":1739791927774,"stop":1739791927774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee77c6bce1ca3b3c","name":"Passing page size 110 when there are 120 messages","time":{"start":1739791849361,"stop":1739791849361,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7b7a5b8f053714","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739791741426,"stop":1739791741427,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b01bf03750b9fa03","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739791619271,"stop":1739791619273,"duration":2},"status":"passed","severity":"normal"},{"uid":"eede74d9be49a74f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739792044871,"stop":1739792044871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52ea4975e0bc81c","name":"Encoder throws on empty string content topic","time":{"start":1739791488274,"stop":1739791488274,"duration":0},"status":"passed","severity":"normal"},{"uid":"423c492be5df0074","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app25/9/topic176/proto","time":{"start":1739791830036,"stop":1739791830043,"duration":7},"status":"passed","severity":"normal"},{"uid":"c2a26a585f475745","name":"Push message with numeric payload","time":{"start":1739791942063,"stop":1739791942063,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bc937a86191a4e","name":"Sets default value correctly","time":{"start":1739791874524,"stop":1739791874525,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fd886451eb0903","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739792040573,"stop":1739792040574,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3c888296580f1d","name":"Query generator for 2000 messages","time":{"start":1739791830282,"stop":1739791830282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55d2e5597aa0c63","name":"stop","time":{"start":1739791573283,"stop":1739791573283,"duration":0},"status":"passed","severity":"normal"},{"uid":"12664761837bd9f9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739792040582,"stop":1739792040582,"duration":0},"status":"passed","severity":"normal"},{"uid":"360f7bb60cdba12c","name":"Check received message containing Basic HTML tag","time":{"start":1739791927763,"stop":1739791927763,"duration":0},"status":"passed","severity":"normal"},{"uid":"735c92830d538da0","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739792044887,"stop":1739792044887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f556fe87616665be","name":"should properly create peer info with all multiaddrs","time":{"start":1739791482181,"stop":1739791482181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80945ec4e0885e0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739791505820,"stop":1739791505822,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f86a2a4c1f51019","name":"Ephemeral messages are not stored","time":{"start":1739791564764,"stop":1739791564764,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d5950034286259","name":"Query with Ordered Callback, No message returned","time":{"start":1739791801656,"stop":1739791801656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b72cd91e35df884","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739792044866,"stop":1739792044866,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cb9722cee82f77","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739792044862,"stop":1739792044862,"duration":0},"status":"passed","severity":"normal"},{"uid":"6190cceb86a3dc3c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app72/8/topic948/proto","time":{"start":1739791830046,"stop":1739791830048,"duration":2},"status":"passed","severity":"normal"},{"uid":"18a20fae190882","name":"Mutual subscription","time":{"start":1739791713971,"stop":1739791713971,"duration":0},"status":"passed","severity":"normal"},{"uid":"81db2efd71f77530","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739791552394,"stop":1739791552395,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e337320d89cdf91","name":"Check message received after jswaku node is restarted","time":{"start":1739791596049,"stop":1739791596049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bb3422556ebb2e5","name":"Push message with shell command payload","time":{"start":1739791633186,"stop":1739791633186,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d0b22eb77a075e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739791713981,"stop":1739791713982,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db1f8568090b585","name":"Generator, custom pubsub topic","time":{"start":1739791858426,"stop":1739791858426,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cb8e5a9da799cd","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/9/topic553/json","time":{"start":1739791830053,"stop":1739791830053,"duration":0},"status":"passed","severity":"normal"},{"uid":"848006009381dfa","name":"should properly compute the node id","time":{"start":1739791482174,"stop":1739791482174,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf49d6653d8a301e","name":"should only return 1 node with relay capability","time":{"start":1739791496027,"stop":1739791496027,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ba4604526ebe48","name":"can dial TLS multiaddrs","time":{"start":1739791647017,"stop":1739791647017,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8059054149ff4e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739791713977,"stop":1739791713977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f89998d0fab0fe5","name":"Push message with content topic containing Arabic","time":{"start":1739791942071,"stop":1739791942071,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ca859b3eea3c3e","name":"Push message with Russian payload","time":{"start":1739791942065,"stop":1739791942065,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d51127c4ac50af","name":"should select older connection if present","time":{"start":1739791487670,"stop":1739791487670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e427d477425a736","name":"should check connected peers if present and suitable","time":{"start":1739791513676,"stop":1739791513676,"duration":0},"status":"passed","severity":"normal"},{"uid":"34346daa7f9e8d5e","name":"should handle corrupted local storage data gracefully","time":{"start":1739791499707,"stop":1739791499707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ace069f6d4676c","name":"Passing an array","time":{"start":1739791874523,"stop":1739791874523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee15847c16010f88","name":"Encoder throws on empty string content topic","time":{"start":1739791507355,"stop":1739791507355,"duration":0},"status":"passed","severity":"normal"},{"uid":"9688e507e134ebb2","name":"Push message with JSON payload","time":{"start":1739791942067,"stop":1739791942067,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7418472532c2ee6","name":"should be called for bootstrap peers","time":{"start":1739791540279,"stop":1739791540280,"duration":1},"status":"passed","severity":"normal"},{"uid":"f938a6630c3a6726","name":"Push message with unicode special characters payload","time":{"start":1739791633187,"stop":1739791633187,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fd8e35f8910529","name":"Subscribe and receive messages via lightPush","time":{"start":1739791619251,"stop":1739791619252,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a929dfa1681c2b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739791619266,"stop":1739791619266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a887094e1a957a76","name":"Check received message containing shell command","time":{"start":1739791596029,"stop":1739791596029,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc351599a602f726","name":"should throw error - no id","time":{"start":1739791482172,"stop":1739791482172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd4102c79df447","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739791801655,"stop":1739791801655,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74b931aa3a4fa82","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739792044872,"stop":1739792044872,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cc3cd8f8dac428","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739792044864,"stop":1739792044864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2603394ce17895","name":"Check received message containing long","time":{"start":1739791596015,"stop":1739791596016,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dbc2cfed3447f21","name":"should encodeTxt and decodeTxt","time":{"start":1739791482169,"stop":1739791482169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc5ea1cc6f476c1","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739792044883,"stop":1739792044883,"duration":0},"status":"passed","severity":"normal"},{"uid":"8569fff6cb6d6209","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739792040570,"stop":1739792040571,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f19008eb8ae215","name":"Check received message with timestamp: 1739791532130 ","time":{"start":1739791596034,"stop":1739791596035,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac9cfc1cbce0721","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739791830278,"stop":1739791830281,"duration":3},"status":"passed","severity":"normal"},{"uid":"5cdf82091433b62f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739792044892,"stop":1739792044893,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fde0e43e72bf986","name":"Subscribe and receive messages via lightPush","time":{"start":1739792040561,"stop":1739792040562,"duration":1},"status":"passed","severity":"normal"},{"uid":"61dffe3befb9ad5d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739791898020,"stop":1739791898020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3181944eefb01236","name":"Check message on other pubsub topic is not received","time":{"start":1739791927771,"stop":1739791927771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c765e55dddd8cafa","name":"should fail to send if no connected peers found","time":{"start":1739791513636,"stop":1739791513636,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf81c7a8c93f9dd9","name":"Passing invalid cursor","time":{"start":1739791789936,"stop":1739791789937,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8dcc47559419d2","name":"Check message received after nwaku node is restarted","time":{"start":1739791927773,"stop":1739791927773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4aaf5a767701570","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739791619270,"stop":1739791619270,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6507d9970cd1dbc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739791495743,"stop":1739791495743,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e78dc77905a19f","name":"Query Generator - false","time":{"start":1739791838031,"stop":1739791838031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b845465b4832458a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739791473487,"stop":1739791473488,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3eb823c5cf33dad","name":"Check received message containing Russian","time":{"start":1739791596021,"stop":1739791596023,"duration":2},"status":"passed","severity":"normal"},{"uid":"38d1c6d1c2b10a23","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739791564764,"stop":1739791564770,"duration":6},"status":"passed","severity":"normal"},{"uid":"fe876d337e1913b0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739791927770,"stop":1739791927770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3594764badeb8001","name":"Light Node - default protocols","time":{"start":1739791878031,"stop":1739791878031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3794b1ae0374990a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739791619264,"stop":1739791619265,"duration":1},"status":"passed","severity":"normal"},{"uid":"38dc0027aeea38c9","name":"should return valid sharding parameters for static sharding","time":{"start":1739791473499,"stop":1739791473500,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b7dbbc5b44cf06","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739792040581,"stop":1739792040581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3902ec52616b9ac6","name":"Subscribe and receives messages on 20 topics","time":{"start":1739792040564,"stop":1739792040564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a30c4b8595006a2","name":"Delete observer","time":{"start":1739791694426,"stop":1739791694426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c36f100902276a","name":"Push message with custom timestamp: 1739795201036","time":{"start":1739791633190,"stop":1739791633190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6a84ebcc63a858","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739791473499,"stop":1739791473499,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de3807e7840cd65","name":"nwaku subscribes","time":{"start":1739791706471,"stop":1739791706471,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fc0b18c42151b8","name":"can start and stop the service","time":{"start":1739791499703,"stop":1739791499704,"duration":1},"status":"passed","severity":"normal"},{"uid":"191bdbcdc0a2b1c9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739791481443,"stop":1739791481443,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d3067d6181763","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739791776160,"stop":1739791776161,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40d645d4fa7b617","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739792044855,"stop":1739792044855,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb1344fae7df66c","name":"Subscribe to topic containing XML and receive message","time":{"start":1739792040569,"stop":1739792040570,"duration":1},"status":"passed","severity":"normal"},{"uid":"907f42289c6ad6e0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739792040582,"stop":1739792040583,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa87a09968e4ef2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739791713973,"stop":1739791713974,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c71deae12635ae","name":"handles empty shards array correctly","time":{"start":1739791473501,"stop":1739791473501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07c628b13547337","name":"Push message with SQL Injection payload","time":{"start":1739791633184,"stop":1739791633184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db2a0a106eaa504","name":"should return different streams if requested simultaniously","time":{"start":1739791488022,"stop":1739791488023,"duration":1},"status":"passed","severity":"normal"},{"uid":"433b7fe90b3e8de5","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739792044867,"stop":1739792044867,"duration":0},"status":"passed","severity":"normal"},{"uid":"117c844e3f234f76","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739791693092,"stop":1739791693092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7770268f15d5aae","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739791705856,"stop":1739791705856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c74513c3936d898","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739791713976,"stop":1739791713977,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd93b439c11fdae2","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739791476172,"stop":1739791476173,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee53dc0d6d8d2b9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739791473494,"stop":1739791473494,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c6b71758d85f8","name":"Rejects garbage","time":{"start":1739791516955,"stop":1739791516955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76a3abd77b5834b","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739792044865,"stop":1739792044865,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e519c41c6d5e62","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739791713981,"stop":1739791713981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c1963eefb3eb8e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739791693092,"stop":1739791693093,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a193b8e70dcfcf","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739791473498,"stop":1739791473498,"duration":0},"status":"passed","severity":"normal"},{"uid":"53479467835686fa","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739791473497,"stop":1739791473498,"duration":1},"status":"passed","severity":"normal"},{"uid":"287a9eee3504a7d2","name":"Check publish message after client node is restarted","time":{"start":1739791705857,"stop":1739791705857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d92685094493bd8e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739791473499,"stop":1739791473499,"duration":0},"status":"passed","severity":"normal"},{"uid":"626b68915126e965","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739791776159,"stop":1739791776159,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ba36b8efc298b1","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739792044867,"stop":1739792044868,"duration":1},"status":"passed","severity":"normal"},{"uid":"911dae15aed6936e","name":"Push message with content topic containing unicode special characters","time":{"start":1739791942074,"stop":1739791942074,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aeb7feb910a7b8","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739791473487,"stop":1739791473487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c67e9c6cb1a8fe0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739792040580,"stop":1739792040580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71dcb867e69d5d1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739791473492,"stop":1739791473492,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6da157bc771d7","name":"should set field with only STORE enabled","time":{"start":1739791482182,"stop":1739791482182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d048a1984d293836","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739792044871,"stop":1739792044871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0d1cfd2f3afdf4","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739791473470,"stop":1739791473477,"duration":7},"status":"passed","severity":"normal"},{"uid":"122a65878d4b2941","name":"should wait for LightPush peer to be connected","time":{"start":1739791513676,"stop":1739791513677,"duration":1},"status":"passed","severity":"normal"},{"uid":"53290fef0d481ddf","name":"Subscribe to topic containing long and receive message","time":{"start":1739792040566,"stop":1739792040567,"duration":1},"status":"passed","severity":"normal"},{"uid":"202073f38cf87b21","name":"Check received message containing emoji","time":{"start":1739791596033,"stop":1739791596033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6808ef8ce2d787d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739791473624,"stop":1739791473624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27e5f9f737068a4","name":"Check message with invalid timestamp is not received","time":{"start":1739791927781,"stop":1739791927782,"duration":1},"status":"passed","severity":"normal"},{"uid":"3133127a4fceabed","name":"Subscribe to topic containing short and publish message","time":{"start":1739791713975,"stop":1739791713976,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9bb41406c05010","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739792040576,"stop":1739792040576,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f34daa514cb08b","name":"Refresh subscription","time":{"start":1739791713974,"stop":1739791713974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e86b571278e725a","name":"Passing page size 11 when there are 10 messages","time":{"start":1739791849360,"stop":1739791849360,"duration":0},"status":"passed","severity":"normal"},{"uid":"effa768acfe942a6","name":"Check publish message containing shell command","time":{"start":1739791705849,"stop":1739791705850,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cee0dc0401e2ed","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739792044859,"stop":1739792044859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77e32795c6549b8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739791693093,"stop":1739791693094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9523c20aa9f1abc","name":"Check publish message containing escaped characters","time":{"start":1739791705850,"stop":1739791705850,"duration":0},"status":"passed","severity":"normal"},{"uid":"46427cf985ca457a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739792040578,"stop":1739792040578,"duration":0},"status":"passed","severity":"normal"},{"uid":"795ccc5922b5577a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739791693090,"stop":1739791693091,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe10dcfb5289689","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739791698703,"stop":1739791698703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69cf0834fb988a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739792044891,"stop":1739792044891,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb99908e3d6697b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739791473498,"stop":1739791473499,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92b631c2a7fc90f","name":"should reject if LightPush is requested but not mounted","time":{"start":1739791513675,"stop":1739791513675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d761751f6252d4","name":"Throws when trying to push message with empty payload","time":{"start":1739791942069,"stop":1739791942069,"duration":0},"status":"passed","severity":"normal"},{"uid":"768aacd892607092","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739791619253,"stop":1739791619253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68682f2743fc203","name":"should not fail to stop the service if it was not started","time":{"start":1739791684885,"stop":1739791684885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0e2b13b0fc8e5f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739791693091,"stop":1739791693091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7c35d8a57306cd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739791562666,"stop":1739791562667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa8a331f2e29903","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739791619253,"stop":1739791619254,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb3efc579968d36","name":"does not throw on valid cases","time":{"start":1739791473464,"stop":1739791473464,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5115650ef918e22","name":"Check publish message containing Chinese","time":{"start":1739791705846,"stop":1739791705846,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9b0dcb4f271309","name":"Push message with JSON payload","time":{"start":1739791633185,"stop":1739791633186,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1cf1e6a97354340","name":"Publish message with custom timestamp: Mon Feb 17 2025 12:28:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1739791705853,"stop":1739791705853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cb5da0e50df203","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739791546095,"stop":1739791546095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fbb95be567b1871","name":"should handle connection events","time":{"start":1739791513447,"stop":1739791513448,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe01c843133089d0","name":"1 Store, 2 fetches","time":{"start":1739791495681,"stop":1739791495683,"duration":2},"status":"passed","severity":"normal"},{"uid":"c029e0dd5ab808e5","name":"Fields are not dropped","time":{"start":1739791487608,"stop":1739791487610,"duration":2},"status":"passed","severity":"normal"},{"uid":"d607320e45b7c74d","name":"should load peers from local storage and dispatch events","time":{"start":1739791499706,"stop":1739791499706,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c225d1afa4cd4ff","name":"throws on content topic with empty topic name field","time":{"start":1739791473468,"stop":1739791473469,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cd24c9e8f19a5","name":"Should update shard info","time":{"start":1739791685227,"stop":1739791685227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b2bab7e1aedd00","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739792044865,"stop":1739792044866,"duration":1},"status":"passed","severity":"normal"},{"uid":"28582ffb5859c668","name":"Default pageSize","time":{"start":1739791849361,"stop":1739791849362,"duration":1},"status":"passed","severity":"normal"},{"uid":"196240bb4642bea3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739791693091,"stop":1739791693091,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc07ee390cabc10","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app60/6/topic237/json","time":{"start":1739791830035,"stop":1739791830036,"duration":1},"status":"passed","severity":"normal"},{"uid":"91040e33ff369637","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739792044868,"stop":1739792044868,"duration":0},"status":"passed","severity":"normal"},{"uid":"f878e1bf44b06d06","name":"Push message with Script payload","time":{"start":1739791942066,"stop":1739791942066,"duration":0},"status":"passed","severity":"normal"},{"uid":"308797bcb853afa3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739791507354,"stop":1739791507354,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdee42f34bac2585","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739792040576,"stop":1739792040576,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d5c711879f5bad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739791858427,"stop":1739791858427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a5dad87c3b82e7","name":"Push message with content topic containing shell command","time":{"start":1739791942073,"stop":1739791942073,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb71f3d8b6d00506","name":"Check message with no payload is not received","time":{"start":1739791596046,"stop":1739791596047,"duration":1},"status":"passed","severity":"normal"},{"uid":"91093a88c8ce2360","name":"Subscribe to topic containing Script and receive message","time":{"start":1739792040580,"stop":1739792040580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cccdef0e7d5819","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739791473493,"stop":1739791473493,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb2a43c2a438fb7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739791473485,"stop":1739791473486,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0a300842c99594","name":"more peers than existing","time":{"start":1739791692757,"stop":1739791692758,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6bc0ceaf75f0e0c4","name":"should insert elements correctly","time":{"start":1739792046282,"stop":1739792046283,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3053fd1fba45b76","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739791596038,"stop":1739791596038,"duration":0},"status":"passed","severity":"normal"},{"uid":"8882be17c07b9384","name":"should properly start and stop event listening","time":{"start":1739791513632,"stop":1739791513633,"duration":1},"status":"passed","severity":"normal"}]