mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"e564de8d5a55765e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721897135890,"stop":1721897135890,"duration":0},"status":"passed","severity":"normal"},{"uid":"325e85c42d022f0a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721897135889,"stop":1721897135889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8275fb5707571f9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897566891,"stop":1721897566892,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8e628dd098cc02","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721897135874,"stop":1721897135875,"duration":1},"status":"passed","severity":"normal"},{"uid":"9267dd31f69f3ff1","name":"Promise Callback - forward","time":{"start":1721897557509,"stop":1721897557509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d8d6c2d73201ce","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721896878224,"stop":1721896878224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b30765233222d5d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721896875516,"stop":1721896875517,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc933070ff6fcca6","name":"Callback on promise","time":{"start":1721897565469,"stop":1721897565469,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2b2f4f0a00dfcb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721897569797,"stop":1721897569798,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba88708925eb325","name":"Check received message containing SQL Injection","time":{"start":1721897436408,"stop":1721897436409,"duration":1},"status":"passed","severity":"normal"},{"uid":"3882cd861203b2f3","name":"Check received message containing Chinese","time":{"start":1721897436373,"stop":1721897436373,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c3063ec2533dbc","name":"random static sharding 2 - Cluster ID: 663, Shard ID: 12","time":{"start":1721897496364,"stop":1721897496365,"duration":1},"status":"passed","severity":"normal"},{"uid":"e724ae83919ecd3b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721896875500,"stop":1721896875501,"duration":1},"status":"passed","severity":"normal"},{"uid":"6faf71c4bc421a93","name":"Passing page size 0 when there are 110 messages","time":{"start":1721897571577,"stop":1721897571578,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d2242551ea6cbc","name":"Generator, custom pubsub topic","time":{"start":1721897566896,"stop":1721897566897,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bd2929bd53deaf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721897024670,"stop":1721897024670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca4ece45db0aef6","name":"start node with empty content topic","time":{"start":1721897488130,"stop":1721897488130,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc202455f297cd21","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721897174668,"stop":1721897174668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab7067d487ee192","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721897135875,"stop":1721897135876,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8589f5741e71b5","name":"Encoder throws on undefined content topic","time":{"start":1721896911532,"stop":1721896911532,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f35cce3631517d","name":"Check publish message after service node is restarted","time":{"start":1721897427617,"stop":1721897427618,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3e81d3c8dfeec5e","name":"isConnected should return false after all peers disconnect","time":{"start":1721896977081,"stop":1721896977081,"duration":0},"status":"passed","severity":"normal"},{"uid":"be70780f97989e7a","name":"Push message with rate limit","time":{"start":1721897512536,"stop":1721897512537,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f2559e5388906c","name":"Check publish message after client node is restarted","time":{"start":1721897427618,"stop":1721897427618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75a32c96206ff4e2","name":"Encoder throws on undefined content topic","time":{"start":1721896909743,"stop":1721896909743,"duration":0},"status":"passed","severity":"normal"},{"uid":"56148e60fd7e7e8b","name":"should get / set UDP multiaddr","time":{"start":1721896884143,"stop":1721896884143,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04dbd42f054c360","name":"Check received message containing Arabic","time":{"start":1721897130673,"stop":1721897130674,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec7cc4251effdce","name":"Push message on custom pubsubTopic","time":{"start":1721897237277,"stop":1721897237277,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacb12e6162590cf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app89/7/topic650/utf8","time":{"start":1721897488125,"stop":1721897488125,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c8e0e1b8bc7a0a","name":"1 Relay, 1 Filter, gives up","time":{"start":1721896899535,"stop":1721896899536,"duration":1},"status":"passed","severity":"normal"},{"uid":"c810ad1e4de22f98","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721897569808,"stop":1721897569808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d663ddbd351654f","name":"Number of peers are maintained correctly","time":{"start":1721897166682,"stop":1721897166683,"duration":1},"status":"passed","severity":"normal"},{"uid":"38dda240682a5bed","name":"Default pageSize","time":{"start":1721897571581,"stop":1721897571581,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f64ea23268d93ee","name":"1 Store, 2 fetches","time":{"start":1721896899534,"stop":1721896899535,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ffe96d9e3db701","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721896875691,"stop":1721896875691,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa433cbb95a13546","name":"Push message with content topic containing Script","time":{"start":1721897389164,"stop":1721897389164,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffdbd5bc8001b10","name":"isConnected should return true after first peer connects","time":{"start":1721896977080,"stop":1721896977081,"duration":1},"status":"passed","severity":"normal"},{"uid":"789390932b1068b3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721897135888,"stop":1721897135888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7898ce45c68af7","name":"different cluster, same shard: nodes don't connect","time":{"start":1721897135871,"stop":1721897135871,"duration":0},"status":"passed","severity":"normal"},{"uid":"60950cae87db4d6b","name":"Ping on peer without subscriptions","time":{"start":1721897017217,"stop":1721897017217,"duration":0},"status":"passed","severity":"normal"},{"uid":"9583359ba7a659cf","name":"Check received message containing SQL Injection","time":{"start":1721897436375,"stop":1721897436376,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b49065dc1b4bb9","name":"should add and remove event listeners correctly","time":{"start":1721896903818,"stop":1721896903818,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f09917d5243497a","name":"start node with empty shard","time":{"start":1721897496375,"stop":1721897496375,"duration":0},"status":"passed","severity":"normal"},{"uid":"90da06de5ffcfa99","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721897435949,"stop":1721897435949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84204942ddc658d","name":"Number of peers are maintained correctly","time":{"start":1721897042656,"stop":1721897042657,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7b14ff7376b295","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721897569826,"stop":1721897569828,"duration":2},"status":"passed","severity":"normal"},{"uid":"27de59282d394574","name":"Subscribe to topic containing Script and publish message","time":{"start":1721897435947,"stop":1721897435947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4748e5d51f5a5793","name":"Push message with Chinese payload","time":{"start":1721897512501,"stop":1721897512502,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a99dec42a1773e3","name":"Push message with content topic containing special chars","time":{"start":1721897512518,"stop":1721897512518,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe36192a83dfe3f6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721896875514,"stop":1721896875515,"duration":1},"status":"passed","severity":"normal"},{"uid":"501bd90a680ce622","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897237276,"stop":1721897237276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2c712c72a26141","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721897569807,"stop":1721897569808,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d147ce9906ab89","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721897569803,"stop":1721897569803,"duration":0},"status":"passed","severity":"normal"},{"uid":"67597c62e42970e8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721896875501,"stop":1721896875501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a08d0f00b189948","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721896875510,"stop":1721896875510,"duration":0},"status":"passed","severity":"normal"},{"uid":"1407df8871e5e2c6","name":"Push message with content topic containing escaped characters","time":{"start":1721897389168,"stop":1721897389168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5539d5a016155ef","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721897196305,"stop":1721897196305,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a82e71ab4c13b3","name":"Passing page size 11 when there are 10 messages","time":{"start":1721897571580,"stop":1721897571580,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca3695d94a25b3b","name":"through manual discovery","time":{"start":1721897242332,"stop":1721897242333,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa84f20303227920","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721897174666,"stop":1721897174666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bd9ed5f261dc89","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721897370079,"stop":1721897370080,"duration":1},"status":"passed","severity":"normal"},{"uid":"8693b7034d267b47","name":"Overlapping topic subscription","time":{"start":1721897174648,"stop":1721897174648,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7e63a4cbf88bd1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721897024669,"stop":1721897024670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74cd663eefa6cc8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721896875492,"stop":1721896875493,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8625ab4ab4212d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721897541900,"stop":1721897541901,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f15eb71554512e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721897060677,"stop":1721897060678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03f4930e527d3ef","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721896875513,"stop":1721896875513,"duration":0},"status":"passed","severity":"normal"},{"uid":"9303a73bd3312788","name":"should not receive a peer event after stop","time":{"start":1721896944639,"stop":1721896944640,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d432fd1b63cb6ea","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721896938616,"stop":1721896938616,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fd75fdbece9798","name":"Check publish message containing Chinese","time":{"start":1721897427608,"stop":1721897427608,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0847f74ffed33b","name":"Check received message containing Russian","time":{"start":1721897130674,"stop":1721897130675,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c42e3ea1d59940","name":"Tracks peer failures correctly","time":{"start":1721897042661,"stop":1721897042662,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f21ed1adebd707","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721896883217,"stop":1721896883219,"duration":2},"status":"passed","severity":"normal"},{"uid":"331b9621258775dd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721897526048,"stop":1721897526048,"duration":0},"status":"passed","severity":"normal"},{"uid":"c869391b1a659090","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app40/3/topic83/json","time":{"start":1721897488125,"stop":1721897488126,"duration":1},"status":"passed","severity":"normal"},{"uid":"a798fcf4f0b43cb5","name":"nwaku subscribes","time":{"start":1721897399447,"stop":1721897399447,"duration":0},"status":"passed","severity":"normal"},{"uid":"a380f7a4c6ed5a5f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721896909740,"stop":1721896909741,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d284fed5895b8b","name":"should throw error - no public key","time":{"start":1721896884141,"stop":1721896884141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34512c0f29ad45a","name":"Check publish message containing SQL Injection","time":{"start":1721897427610,"stop":1721897427610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71256cc4726e43a","name":"Asymmetric encrypt & decrypt","time":{"start":1721896910294,"stop":1721896910294,"duration":0},"status":"passed","severity":"normal"},{"uid":"973eafe45cf5c9d2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721896875497,"stop":1721896875497,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0a226aa928be3d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721897435946,"stop":1721897435947,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c1b238875937b9","name":"should throw an error for missing sharding configuration","time":{"start":1721896875515,"stop":1721896875515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ece77791db37485","name":"should throw error - no id","time":{"start":1721896884136,"stop":1721896884136,"duration":0},"status":"passed","severity":"normal"},{"uid":"95106db87b6c5611","name":"random static sharding 8 - Cluster ID: 907, Shard ID: 403","time":{"start":1721897496371,"stop":1721897496371,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa81afde8b1fabb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721897135884,"stop":1721897135884,"duration":0},"status":"passed","severity":"normal"},{"uid":"4962934bb42d01f4","name":"Fails to publish duplicate message","time":{"start":1721897427615,"stop":1721897427615,"duration":0},"status":"passed","severity":"normal"},{"uid":"671a31e1dcf4d58","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721897135891,"stop":1721897135892,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ddd1b304687dd4","name":"should throw error - no id","time":{"start":1721896884137,"stop":1721896884137,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1b8d98b1cb3f0e","name":"Check received message with timestamp: 1721896925396000000 ","time":{"start":1721897436421,"stop":1721897436422,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6badf59f9b7fcdf","name":"Push message with Basic HTML tag payload","time":{"start":1721897389152,"stop":1721897389152,"duration":0},"status":"passed","severity":"normal"},{"uid":"9446c5065543c331","name":"Publish message with custom timestamp: Fri Aug 04 2023 08:49:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1721897427614,"stop":1721897427614,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefc15aa8eb85c96","name":"Push message with escaped characters payload","time":{"start":1721897512510,"stop":1721897512511,"duration":1},"status":"passed","severity":"normal"},{"uid":"5130cd87279fe659","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721897130685,"stop":1721897130687,"duration":2},"status":"passed","severity":"normal"},{"uid":"42790fe313aef6b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721897588085,"stop":1721897588085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5127e51aa883e871","name":"Push message with custom timestamp: 1721900766963","time":{"start":1721897389172,"stop":1721897389172,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f54d7014090d3b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721896875509,"stop":1721896875510,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cf860d56f5b60a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721896875489,"stop":1721896875489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5960f4cb170cc653","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721897427617,"stop":1721897427617,"duration":0},"status":"passed","severity":"normal"},{"uid":"897cd48d4772e61c","name":"should not fail to start the service if it is already started","time":{"start":1721896903815,"stop":1721896903815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ba29d6c3e4c5bf","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721897713138,"stop":1721897713138,"duration":0},"status":"passed","severity":"normal"},{"uid":"698f658b806afcce","name":"handles empty contentTopics array correctly","time":{"start":1721896875516,"stop":1721896875516,"duration":0},"status":"passed","severity":"normal"},{"uid":"659307ce7ea517e7","name":"Check message with no pubsub topic is not received","time":{"start":1721897130689,"stop":1721897130689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54db55a1bc8b0f9","name":"Check received message containing escaped characters","time":{"start":1721897436414,"stop":1721897436415,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40c74429c13845f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721897713139,"stop":1721897713140,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e29292fed7d80d","name":"Throws when trying to push message with empty payload","time":{"start":1721897512514,"stop":1721897512514,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea291c691e9035d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721897565468,"stop":1721897565468,"duration":0},"status":"passed","severity":"normal"},{"uid":"760d6e8bac831ef5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721897569818,"stop":1721897569818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83dc7ca5af9668a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721897196300,"stop":1721897196300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42a9302a03be783","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721897569806,"stop":1721897569807,"duration":1},"status":"passed","severity":"normal"},{"uid":"390b67bbd83732d6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721896875498,"stop":1721896875499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fed9cddcbdb655c","name":"should properly create location multiaddrs - tcp","time":{"start":1721896884145,"stop":1721896884145,"duration":0},"status":"passed","severity":"normal"},{"uid":"b491c6f7125ce6dd","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721896875495,"stop":1721896875495,"duration":0},"status":"passed","severity":"normal"},{"uid":"453d2ef7580a6f9d","name":"Correctly serialized arguments","time":{"start":1721897242508,"stop":1721897242508,"duration":0},"status":"passed","severity":"normal"},{"uid":"933bb9bb487f9d4c","name":"it tolerates circular branch references","time":{"start":1721896900012,"stop":1721896900013,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dab3e8470827254","name":"Refresh subscription","time":{"start":1721897569796,"stop":1721897569796,"duration":0},"status":"passed","severity":"normal"},{"uid":"533f86b1d7a7845f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721896977080,"stop":1721896977080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e36f1495e77601","name":"Check received message containing Script","time":{"start":1721897130676,"stop":1721897130679,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf4065448303c481","name":"All","time":{"start":1721896936847,"stop":1721896936848,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b5c43610a5656b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721897174651,"stop":1721897174652,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c24e91960f993a4","name":"Check publish message containing long","time":{"start":1721897427606,"stop":1721897427607,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1daa75242def54","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721897526052,"stop":1721897526052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5281202bbb2968","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721896875506,"stop":1721896875506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6f5a3a2975195c","name":"Check received message with timestamp: 1721896925314000000 ","time":{"start":1721897130683,"stop":1721897130684,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fa6c0e6c77b00d","name":"Check meta is set [ecies]","time":{"start":1721896911532,"stop":1721896911532,"duration":0},"status":"passed","severity":"normal"},{"uid":"846788d5397a1b65","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app65/2/topic529/proto","time":{"start":1721897488125,"stop":1721897488125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4204ae2bdd93f2e0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721896883225,"stop":1721896883226,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f30a8a9921e6fc","name":"Push message with Arabic payload","time":{"start":1721897512502,"stop":1721897512503,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad480ce8d17c7802","name":"Renews peer on consistent missed messages","time":{"start":1721897042663,"stop":1721897042663,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ceef8d383b9ead","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721897135872,"stop":1721897135873,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b7f1b1f5ee556d","name":"Check message with invalid timestamp is not received","time":{"start":1721897436426,"stop":1721897436429,"duration":3},"status":"passed","severity":"normal"},{"uid":"142a69054704d4c5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721897196296,"stop":1721897196297,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0974b86d5b9618","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721897569814,"stop":1721897569817,"duration":3},"status":"passed","severity":"normal"},{"uid":"8cd98b0a37d7dd4c","name":"Decrypt messages","time":{"start":1721897373863,"stop":1721897373863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91e693801ee9ca4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721896875498,"stop":1721896875498,"duration":0},"status":"passed","severity":"normal"},{"uid":"95523995f6b5c39e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721897135881,"stop":1721897135881,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b3c17917f97ded","name":"Push message with XML payload","time":{"start":1721897389151,"stop":1721897389152,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe14095c9476cd9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721897569825,"stop":1721897569825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad51932168655c97","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721897569797,"stop":1721897569797,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a4ab55587446f9","name":"Passing page size 3 when there are 20 messages","time":{"start":1721897571579,"stop":1721897571579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1782b81a7704511","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721897060675,"stop":1721897060676,"duration":1},"status":"passed","severity":"normal"},{"uid":"822da7016bcb4065","name":"different cluster, different shard: nodes don't connect","time":{"start":1721897244761,"stop":1721897244762,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d8494add6845bb","name":"Generator, 2 different pubsubtopics","time":{"start":1721897566890,"stop":1721897566891,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d390f115fd3c21","name":"handles different networkShards values correctly","time":{"start":1721896875496,"stop":1721896875496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e89616d111503b0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721896875513,"stop":1721896875513,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf1480a7cf51935","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app97/3/topic374/utf8","time":{"start":1721897488126,"stop":1721897488126,"duration":0},"status":"passed","severity":"normal"},{"uid":"832cd65625ead298","name":"Push to array if already present","time":{"start":1721896875299,"stop":1721896875299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f133035436446bf5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721897569794,"stop":1721897569794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3826e6f43d934568","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721897135888,"stop":1721897135889,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12dd5c866dda765","name":"should decode valid enr successfully","time":{"start":1721896884134,"stop":1721896884135,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cd7635706e74db","name":"Check received message containing Russian","time":{"start":1721897436374,"stop":1721897436375,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9268f7bb61ff0b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721896883222,"stop":1721896883223,"duration":1},"status":"passed","severity":"normal"},{"uid":"2565e17ffc1285a8","name":"Check received message containing special chars","time":{"start":1721897436405,"stop":1721897436405,"duration":0},"status":"passed","severity":"normal"},{"uid":"684391151a8374b9","name":"Push message with content topic containing emoji","time":{"start":1721897512534,"stop":1721897512535,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6f5422b8b9ec4d","name":"Check received message containing emoji","time":{"start":1721897436416,"stop":1721897436417,"duration":1},"status":"passed","severity":"normal"},{"uid":"45eacaaa9c20582b","name":"Check received message containing shell command","time":{"start":1721897436413,"stop":1721897436414,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd23d159df50da5b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721896899774,"stop":1721896899775,"duration":1},"status":"passed","severity":"normal"},{"uid":"697c02c980757595","name":"should get / set TCP multiaddr","time":{"start":1721896884143,"stop":1721896884143,"duration":0},"status":"passed","severity":"normal"},{"uid":"5656501ddfd03c9c","name":"Reusing cursor across nodes","time":{"start":1721897526051,"stop":1721897526051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee336e62f2ad49d5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721896875488,"stop":1721896875489,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c57096f1459c2b","name":"Publish without waiting for remote peer","time":{"start":1721897435912,"stop":1721897435913,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9f729dbed9d19e","name":"Publishes to nwaku","time":{"start":1721897399447,"stop":1721897399447,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b9406020fb1cdb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721897024669,"stop":1721897024669,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fcae8d79048efa","name":"Push message equal or less that 1MB","time":{"start":1721897389172,"stop":1721897389172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77287c4ce7e6670","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721896911531,"stop":1721896911531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d99e34a1365722a","name":"recovers when dns.resolve returns empty","time":{"start":1721896900013,"stop":1721896900013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81dfd4132222dbd","name":"Check received message with timestamp: 1721896925396 ","time":{"start":1721897436422,"stop":1721897436423,"duration":1},"status":"passed","severity":"normal"},{"uid":"87afc04a5657c887","name":"safeDispatchEvent","time":{"start":1721896966160,"stop":1721896966160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4211b0be1c110fe","name":"throws on content topic with empty version field","time":{"start":1721896875485,"stop":1721896875486,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f355afafee85b","name":"Push message with short payload","time":{"start":1721897512496,"stop":1721897512497,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b057e4263437c","name":"stop","time":{"start":1721896966160,"stop":1721896966161,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5ee8572405c76a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721896926146,"stop":1721896926150,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ec56e16b20a5d75","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721897406139,"stop":1721897406139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5058980c51b955a9","name":"Symmetric encrypt & Decrypt","time":{"start":1721896910295,"stop":1721896910295,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d23ac5d2f2beb5","name":"Fails to publish message with empty text","time":{"start":1721897427615,"stop":1721897427616,"duration":1},"status":"passed","severity":"normal"},{"uid":"9290524abe62acfe","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721897569824,"stop":1721897569824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f326cff58f84e496","name":"Subscribe and receive messages via waku relay post","time":{"start":1721897569813,"stop":1721897569813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a86791653bdf88f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721897435948,"stop":1721897435948,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f2f16ca2c6104b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721897060676,"stop":1721897060677,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efa04a502c7d5ba","name":"Subscribe to topic containing Script and receive message","time":{"start":1721897569823,"stop":1721897569823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5669d8dbf343fad","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721897135877,"stop":1721897135878,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dbe16e0955515d","name":"Push 30 different messages","time":{"start":1721897512513,"stop":1721897512513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c4d247ab04738","name":"Push message with Arabic payload","time":{"start":1721897389149,"stop":1721897389150,"duration":1},"status":"passed","severity":"normal"},{"uid":"652d50cbf18576cc","name":"Check received message containing numeric","time":{"start":1721897436401,"stop":1721897436405,"duration":4},"status":"passed","severity":"normal"},{"uid":"39c6b86130b93878","name":"Check received message containing short","time":{"start":1721897436400,"stop":1721897436400,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c56707eef258ae","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app88/7/topic976/xml","time":{"start":1721897488126,"stop":1721897488127,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b13429ad08a2714","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721896926144,"stop":1721896926144,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acec838a24957ea","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721896938616,"stop":1721896938616,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b6218f2d3a0e24","name":"Non TWN Cluster","time":{"start":1721897488121,"stop":1721897488121,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f702a117ce798f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721897569818,"stop":1721897569819,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fca32135cf6403","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721897135892,"stop":1721897135892,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa6f80ad607b07c","name":"Relay - dialed after","time":{"start":1721897689426,"stop":1721897689427,"duration":1},"status":"broken","severity":"normal"},{"uid":"8fbfa600efc6a098","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721897135872,"stop":1721897135872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df5279f8ec83410","name":"Reopen subscription with peer with lost subscription","time":{"start":1721897017220,"stop":1721897017220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de6c484e31e26c8","name":"Check received message containing unicode special characters","time":{"start":1721897436382,"stop":1721897436384,"duration":2},"status":"passed","severity":"normal"},{"uid":"c54e08082cbb2505","name":"Push message with content topic containing shell command","time":{"start":1721897512522,"stop":1721897512523,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47378b45b0303c8","name":"Check message received after nwaku node is restarted","time":{"start":1721897436398,"stop":1721897436400,"duration":2},"status":"skipped","severity":"normal"},{"uid":"e8c337b72112d468","name":"Waku message hash computation (payload length 0)","time":{"start":1721896878224,"stop":1721896878225,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67adcffd023487","name":"Push message with content topic containing Arabic","time":{"start":1721897512519,"stop":1721897512519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f916436eb97a846","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721897435934,"stop":1721897435935,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42fefeabe946b8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721897569793,"stop":1721897569793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb042cc6f53862ae","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721897024666,"stop":1721897024666,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d12638a3c60302","name":"Check message with invalid timestamp is not received","time":{"start":1721897130688,"stop":1721897130688,"duration":0},"status":"passed","severity":"normal"},{"uid":"276e131a66862fb2","name":"Ping on subscribed peer","time":{"start":1721897017219,"stop":1721897017219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e09d4aa984486f","name":"should not receive a peer event before start","time":{"start":1721896903815,"stop":1721896903816,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a317738aeafb32d","name":"should set field with only RELAY enabled","time":{"start":1721896884146,"stop":1721896884146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd65e1a572a1c94","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721897713139,"stop":1721897713139,"duration":0},"status":"passed","severity":"normal"},{"uid":"f903dd3b7d1c20d6","name":"Check received message containing escaped characters","time":{"start":1721897130681,"stop":1721897130681,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e0f958b447baf3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721897406139,"stop":1721897406140,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30e3885292dd514","name":"should encode/decode to RLP encoding","time":{"start":1721896884142,"stop":1721896884142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2985fbd73a4f539","name":"Check publish message containing JSON","time":{"start":1721897427611,"stop":1721897427612,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c32de95c6279ce","name":"Push message with content topic containing JSON","time":{"start":1721897389166,"stop":1721897389166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea5a4a20e6222cb","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721896875501,"stop":1721896875501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b2744d1f010ff4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721897135890,"stop":1721897135890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a378418e7949a37","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721897541900,"stop":1721897541900,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b7763a855d3de8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721896884135,"stop":1721896884135,"duration":0},"status":"passed","severity":"normal"},{"uid":"84891f1e21ff5334","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721896875511,"stop":1721896875511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a0c4d9522877a2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721896926145,"stop":1721896926145,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a30a3b635a9175","name":"should not fail to start the service if it is already started","time":{"start":1721896944638,"stop":1721896944638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a79156c1e8d2019","name":"does not throw on valid cases","time":{"start":1721896875479,"stop":1721896875480,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10d8d89411a6662","name":"Light Node - default protocols","time":{"start":1721897689429,"stop":1721897689429,"duration":0},"status":"passed","severity":"normal"},{"uid":"46081be74b76d5f8","name":"Generator, custom pubsub topic","time":{"start":1721897566893,"stop":1721897566893,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bbcfa831e7f146","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721897135887,"stop":1721897135887,"duration":0},"status":"passed","severity":"normal"},{"uid":"66be09b1ef16296b","name":"Decoder throws on undefined content topic","time":{"start":1721896911533,"stop":1721896911533,"duration":0},"status":"passed","severity":"normal"},{"uid":"721a146b664e8c9","name":"Push message with SQL Injection payload","time":{"start":1721897512504,"stop":1721897512505,"duration":1},"status":"passed","severity":"normal"},{"uid":"38633abc2373b5b6","name":"Push message with Basic HTML tag payload","time":{"start":1721897512507,"stop":1721897512508,"duration":1},"status":"passed","severity":"normal"},{"uid":"5036071b5652f838","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721897135878,"stop":1721897135878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d1a67e1fe67c9d","name":"Check received message containing numeric","time":{"start":1721897436371,"stop":1721897436372,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b27e3e2e8905e8","name":"Push message with XML payload","time":{"start":1721897512506,"stop":1721897512507,"duration":1},"status":"passed","severity":"normal"},{"uid":"592ee7cdd82b298","name":"Check received message containing SQL Injection","time":{"start":1721897130675,"stop":1721897130676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62eabbdde7be8a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721896875513,"stop":1721896875513,"duration":0},"status":"passed","severity":"normal"},{"uid":"820fd07b58449509","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721897569805,"stop":1721897569806,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c2875ca40084fe","name":"Generator, custom pubsub topic","time":{"start":1721897566890,"stop":1721897566890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9284308db8af1383","name":"Push message with content topic containing Chinese","time":{"start":1721897512519,"stop":1721897512519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60fffea81a55a71","name":"unsubscribes","time":{"start":1721897576285,"stop":1721897576285,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e8cd73975f4fb8","name":"Subscribe and receives messages on 20 topics","time":{"start":1721897569817,"stop":1721897569818,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6fa4eeb18c823c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app17/7/topic141/utf8","time":{"start":1721897488121,"stop":1721897488122,"duration":1},"status":"passed","severity":"normal"},{"uid":"40902ded62043905","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721897541899,"stop":1721897541899,"duration":0},"status":"passed","severity":"normal"},{"uid":"44336ec4170c7570","name":"should throw an error for insufficient data","time":{"start":1721896875691,"stop":1721896875692,"duration":1},"status":"passed","severity":"normal"},{"uid":"129f797e898b3066","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721896977082,"stop":1721896977083,"duration":1},"status":"passed","severity":"normal"},{"uid":"20373ce32c89b1e1","name":"Subscribe to topic containing long and receive message","time":{"start":1721897174649,"stop":1721897174649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d04b3dbaa847f8","name":"Push message with content topic containing Russian","time":{"start":1721897512519,"stop":1721897512520,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b34e518fabbab5","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721896909738,"stop":1721896909740,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4f7b8e878aafe68","name":"Passing page size 10 when there are 10 messages","time":{"start":1721897571579,"stop":1721897571580,"duration":1},"status":"passed","severity":"normal"},{"uid":"32110d40ab81d243","name":"Overlapping topic subscription","time":{"start":1721897569819,"stop":1721897569819,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcede1a825e93f0","name":"Push message with emoji payload","time":{"start":1721897389156,"stop":1721897389156,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ba85ebae2b1e7b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721897436424,"stop":1721897436425,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aaf412de1babbe2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721896903817,"stop":1721896903817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3834babcc72f144e","name":"can start the service","time":{"start":1721896903813,"stop":1721896903814,"duration":1},"status":"passed","severity":"normal"},{"uid":"169c13d4d542b84a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721897174666,"stop":1721897174666,"duration":0},"status":"passed","severity":"normal"},{"uid":"57278e3cf2539025","name":"Subscribe to topic containing short and receive message","time":{"start":1721897174649,"stop":1721897174649,"duration":0},"status":"passed","severity":"normal"},{"uid":"170119caede1b9f7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721897569813,"stop":1721897569813,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ebbf125b849991","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721896875507,"stop":1721896875508,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45189bfa5878e07","name":"should handle application and version for autosharding","time":{"start":1721896875500,"stop":1721896875500,"duration":0},"status":"passed","severity":"normal"},{"uid":"884cb1ad5a593e8b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721896883229,"stop":1721896883230,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c438c045f63296","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721896875510,"stop":1721896875510,"duration":0},"status":"passed","severity":"normal"},{"uid":"997a6fd4b3c214bc","name":"Check publish message containing Arabic","time":{"start":1721897427608,"stop":1721897427608,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ca44c3a9665e4f","name":"Subscribe and receive messages via lightPush","time":{"start":1721897569792,"stop":1721897569792,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2334c842740424","name":"Ping on unsubscribed peer","time":{"start":1721897017220,"stop":1721897017220,"duration":0},"status":"passed","severity":"normal"},{"uid":"894b132fcb9e8732","name":"tcp ip4 address","time":{"start":1721896883556,"stop":1721896883556,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1f787871e1b9fe","name":"Generator, 2 different pubsubtopics","time":{"start":1721897566897,"stop":1721897566897,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b891548e93fbea7","name":"Decoder throws on empty string content topic","time":{"start":1721896889041,"stop":1721896889041,"duration":0},"status":"passed","severity":"normal"},{"uid":"20661803f9bf3137","name":"should properly create location multiaddrs - udp","time":{"start":1721896884145,"stop":1721896884145,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1741141cba9f75","name":"Check received message with timestamp: 1721896925396000000 ","time":{"start":1721897436385,"stop":1721897436385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26b1c641c946fee","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897566897,"stop":1721897566898,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3c032270ae1d8a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721896883221,"stop":1721896883222,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cd85d3cf8c210f","name":"Push message with emoji payload","time":{"start":1721897512512,"stop":1721897512513,"duration":1},"status":"passed","severity":"normal"},{"uid":"4967ba298fbdbc3d","name":"Push message with content topic containing SQL Injection","time":{"start":1721897512520,"stop":1721897512520,"duration":0},"status":"passed","severity":"normal"},{"uid":"db77e2d1562bc426","name":"should not receive a peer event after stop","time":{"start":1721896903816,"stop":1721896903816,"duration":0},"status":"passed","severity":"normal"},{"uid":"85315fe827e7390d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721897541898,"stop":1721897541898,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9108dfc2df5d20b","name":"Query generator for multiple messages","time":{"start":1721897565467,"stop":1721897565467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16b969dc034c9da","name":"Accepts a valid Waku Message","time":{"start":1721896892439,"stop":1721896892440,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecd4c6efb6b5079","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721896875691,"stop":1721896875691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3db9bf507f3f5a2","name":"Push message with custom timestamp: 1691138766963","time":{"start":1721897389171,"stop":1721897389171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77a674fb53e35a2","name":"Check received message containing numeric","time":{"start":1721897130670,"stop":1721897130671,"duration":1},"status":"passed","severity":"normal"},{"uid":"636431406f1e502","name":"Fails to push message with large meta","time":{"start":1721897389170,"stop":1721897389170,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef3a5450c470bae","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897237274,"stop":1721897237275,"duration":1},"status":"passed","severity":"normal"},{"uid":"162134609e0bdac8","name":"Check message with no content topic is not received","time":{"start":1721897130689,"stop":1721897130689,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bd4e48d7ca6a86","name":"Check message with no content topic is not received","time":{"start":1721897436387,"stop":1721897436387,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e7618776f1fabd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721897569820,"stop":1721897569821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a132c6123012cc","name":"should only return 1 node with relay and store capability","time":{"start":1721896900015,"stop":1721896900015,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2f53b6a1b6cf6d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721897060678,"stop":1721897060689,"duration":11},"status":"passed","severity":"normal"},{"uid":"1c64580a5d65bd33","name":"Encoder throws on undefined content topic","time":{"start":1721896889040,"stop":1721896889040,"duration":0},"status":"passed","severity":"normal"},{"uid":"357a50377a87fb35","name":"Ordered Callback - backward","time":{"start":1721897557511,"stop":1721897557511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca86f7a66fd03cb","name":"Publish message with custom timestamp: Thu Jul 25 2024 07:49:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1721897427614,"stop":1721897427614,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e306758db1e2177","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721896888705,"stop":1721896888705,"duration":0},"status":"passed","severity":"normal"},{"uid":"869af76dc3c18698","name":"should only return 1 node with store capability","time":{"start":1721896900015,"stop":1721896900015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80125fb402a8e10","name":"Sets default value correctly","time":{"start":1721897583067,"stop":1721897583067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d5321cbcd89b1b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721897135873,"stop":1721897135873,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a771774e9f4d97","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721897174647,"stop":1721897174648,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb993912af0582f6","name":"Overlapping topic subscription","time":{"start":1721897435939,"stop":1721897435939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2749045df3786070","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721896883228,"stop":1721896883228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c52f15eae354938","name":"shard 0","time":{"start":1721897496360,"stop":1721897496361,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87441d554dd02c4","name":"can start and stop the service","time":{"start":1721896944635,"stop":1721896944636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c6acf32df805db","name":"should throw error - invalid id","time":{"start":1721896884137,"stop":1721896884141,"duration":4},"status":"passed","severity":"normal"},{"uid":"100be79cb73c3077","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721897135873,"stop":1721897135874,"duration":1},"status":"passed","severity":"normal"},{"uid":"468cc01253ef0d2f","name":"start node with ApplicationInfo","time":{"start":1721897488130,"stop":1721897488130,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc87a6e1a333459","name":"should return all peers when numPeers is 0","time":{"start":1721896888703,"stop":1721896888703,"duration":0},"status":"passed","severity":"normal"},{"uid":"53faa0bc7621270","name":"Check publish message containing unicode special characters","time":{"start":1721897427613,"stop":1721897427613,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc36d04f254739b8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721897135876,"stop":1721897135876,"duration":0},"status":"passed","severity":"normal"},{"uid":"646050d67d9cba6d","name":"should set field with all protocols disabled","time":{"start":1721896884146,"stop":1721896884146,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae1e108cc8ad16f","name":"Check publish message containing Basic HTML tag","time":{"start":1721897427611,"stop":1721897427611,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea287f09a241f0bc","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721897541902,"stop":1721897541902,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eef96b75e2383a0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721896883229,"stop":1721896883229,"duration":0},"status":"passed","severity":"normal"},{"uid":"613891f36577b480","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721897588085,"stop":1721897588085,"duration":0},"status":"passed","severity":"normal"},{"uid":"907c44af8457fa73","name":"Subscribe to topic containing short and receive message","time":{"start":1721897569819,"stop":1721897569820,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4deef43ec660312","name":"Check received message containing emoji","time":{"start":1721897130683,"stop":1721897130683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93b9c31c833296c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721897569807,"stop":1721897569807,"duration":0},"status":"passed","severity":"normal"},{"uid":"e136be6881ecd039","name":"Query with Ordered Callback, No Decoder","time":{"start":1721897541901,"stop":1721897541901,"duration":0},"status":"passed","severity":"normal"},{"uid":"761a1378bc66dff9","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721897024668,"stop":1721897024668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e60369962847e5","name":"Check received message containing shell command","time":{"start":1721897130680,"stop":1721897130681,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d41e69505dfa03","name":"Check message with non string payload is not received","time":{"start":1721897436395,"stop":1721897436397,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7dbd5e200870275","name":"Used by Waku Relay","time":{"start":1721897583067,"stop":1721897583067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47a627185aa2ebd","name":"Push message equal or less that 1MB","time":{"start":1721897512540,"stop":1721897512541,"duration":1},"status":"passed","severity":"normal"},{"uid":"989cd5ab2f41e559","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721897569795,"stop":1721897569795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af39a614cbc304e","name":"Push message with content topic containing short","time":{"start":1721897512514,"stop":1721897512515,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dabf3f706bb1dc6","name":"Query Generator, No Decoder","time":{"start":1721897541899,"stop":1721897541899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbd2775f156b8f6","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721897571887,"stop":1721897571888,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23c28b12bc34190","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721896875515,"stop":1721896875515,"duration":0},"status":"passed","severity":"normal"},{"uid":"731595bae46a513d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721897135886,"stop":1721897135886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ded28fcb6bb0f5c","name":"random static sharding 6 - Cluster ID: 677, Shard ID: 410","time":{"start":1721897496369,"stop":1721897496369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61f0fcc52482f50","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721897435913,"stop":1721897435913,"duration":0},"status":"passed","severity":"normal"},{"uid":"661d5c515fd696b4","name":"can start the service","time":{"start":1721897537372,"stop":1721897537373,"duration":1},"status":"passed","severity":"normal"},{"uid":"99981ef6c264b147","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721897569792,"stop":1721897569793,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68cfef997d216dc","name":"Fails to push message with large meta","time":{"start":1721897512536,"stop":1721897512536,"duration":0},"status":"passed","severity":"normal"},{"uid":"946e0bc77c5d8d01","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897024668,"stop":1721897024669,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6573154f77ca122","name":"Push message with content topic containing numeric","time":{"start":1721897512517,"stop":1721897512518,"duration":1},"status":"passed","severity":"normal"},{"uid":"d456fdf062e99c5a","name":"new peer added after a peer was already found","time":{"start":1721897370078,"stop":1721897370079,"duration":1},"status":"skipped","severity":"normal"},{"uid":"41cb2fb5b9e9dad","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721896934292,"stop":1721896934292,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0dc87adbd4ee8a","name":"different cluster, same shard: nodes don't connect","time":{"start":1721897244761,"stop":1721897244761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f368eca81d75fa5b","name":"can start and stop the service","time":{"start":1721897537373,"stop":1721897537374,"duration":1},"status":"passed","severity":"normal"},{"uid":"764d67546d46c676","name":"Check received message containing shell command","time":{"start":1721897436381,"stop":1721897436382,"duration":1},"status":"passed","severity":"normal"},{"uid":"623c80c3fcbaf9b5","name":"Subscribe and receive messages via waku relay post","time":{"start":1721897569793,"stop":1721897569793,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f40c4ec9ad227f","name":"Subscribe to topic containing long and receive message","time":{"start":1721897569796,"stop":1721897569797,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f51879c1a0399a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721897435950,"stop":1721897435950,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0e7c506a06d65e","name":"same cluster, same shard: nodes connect","time":{"start":1721897244760,"stop":1721897244760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20693787a739217","name":"Store - dialed first","time":{"start":1721897689427,"stop":1721897689427,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e5ded52b8c7bc9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721896899772,"stop":1721896899773,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad9b1448b3b7edc","name":"Query with Promise Callback, No Decoder","time":{"start":1721897541903,"stop":1721897541903,"duration":0},"status":"passed","severity":"normal"},{"uid":"142860fc3f5e7e29","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721897135886,"stop":1721897135887,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0f595eebb82870","name":"pre and post cipher","time":{"start":1721896910295,"stop":1721896910296,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ab5a2ac8843f3a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721896883224,"stop":1721896883224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de9882b6dcf54a5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721896875504,"stop":1721896875505,"duration":1},"status":"passed","severity":"normal"},{"uid":"5004e4fea4d36380","name":"Waku message hash computation (no timestamp)","time":{"start":1721896878225,"stop":1721896878225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92e409ef8eceeed","name":"creates an iterator","time":{"start":1721897576284,"stop":1721897576284,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd86a567fb2a400","name":"throws an error for improperly formatted content topics","time":{"start":1721896875496,"stop":1721896875497,"duration":1},"status":"passed","severity":"normal"},{"uid":"7701a089e42808ed","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721896899774,"stop":1721896899774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2f29506362469b","name":"Register correct protocols","time":{"start":1721897435912,"stop":1721897435912,"duration":0},"status":"passed","severity":"normal"},{"uid":"493d4a2b2bcdddc6","name":"Push message with shell command payload","time":{"start":1721897512509,"stop":1721897512510,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd40bf67d2717f5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721897588086,"stop":1721897588086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63ebc2d19edb08b","name":"Query generator for 2000 messages","time":{"start":1721897565471,"stop":1721897565471,"duration":0},"status":"passed","severity":"normal"},{"uid":"11662d97ca292bd7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721896875505,"stop":1721896875505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e71703851e1c81e","name":"Ephemeral messages are not stored","time":{"start":1721896938615,"stop":1721896938616,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ea1f3bf1c424ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721896875509,"stop":1721896875509,"duration":0},"status":"passed","severity":"normal"},{"uid":"153ba9471206374f","name":"Push message with long payload","time":{"start":1721897389147,"stop":1721897389147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61a97f166b05b5b","name":"should not throw an error for a single configured topic","time":{"start":1721896875511,"stop":1721896875511,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ad7f0d8ce35de8","name":"should not receive a peer event after stop","time":{"start":1721897537378,"stop":1721897537379,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2e7285be2622d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721896875504,"stop":1721896875504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b3bf504303cd0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721897237273,"stop":1721897237274,"duration":1},"status":"passed","severity":"normal"},{"uid":"f403aed704379370","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721897174650,"stop":1721897174651,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2b1042ec3a1842","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721897569798,"stop":1721897569803,"duration":5},"status":"passed","severity":"normal"},{"uid":"8ef2c89dea95a953","name":"Query Generator, No message returned","time":{"start":1721897541899,"stop":1721897541900,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c782cbd6af5018e","name":"less peers than existing","time":{"start":1721897370369,"stop":1721897370370,"duration":1},"status":"skipped","severity":"normal"},{"uid":"de24bcf3c4618120","name":"Push message with custom timestamp: 1721893530970","time":{"start":1721897512538,"stop":1721897512539,"duration":1},"status":"passed","severity":"normal"},{"uid":"710cb4d8b7148262","name":"should return unique PubsubTopics for static sharding","time":{"start":1721896875499,"stop":1721896875500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bfad50693ee2e3","name":"Check message received after nwaku node is restarted","time":{"start":1721897130691,"stop":1721897130700,"duration":9},"status":"skipped","severity":"normal"},{"uid":"6c50b8c7abd9ab52","name":"should not fail to stop the service if it was not started","time":{"start":1721896944637,"stop":1721896944638,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc08335d32bac4f7","name":"non connected peers","time":{"start":1721897370370,"stop":1721897370370,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81e70f366ff31249","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721897512521,"stop":1721897512522,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72e633ec08701b7","name":"Encoder throws on empty string content topic","time":{"start":1721896911533,"stop":1721896911533,"duration":0},"status":"passed","severity":"normal"},{"uid":"863072514041c697","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721897435950,"stop":1721897435951,"duration":1},"status":"passed","severity":"normal"},{"uid":"19aa18bf0351559f","name":"Push message with rate limit","time":{"start":1721897389170,"stop":1721897389171,"duration":1},"status":"passed","severity":"normal"},{"uid":"462956e51b11b1d4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721897024668,"stop":1721897024668,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb5a821cce26ec3","name":"should properly compute the node id","time":{"start":1721896884142,"stop":1721896884142,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca0e121260a582e","name":"Subscribe and receive messages via waku relay post","time":{"start":1721897174645,"stop":1721897174645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae50708a4b0511a2","name":"random static sharding 7 - Cluster ID: 153, Shard ID: 261","time":{"start":1721897496370,"stop":1721897496370,"duration":0},"status":"passed","severity":"normal"},{"uid":"614a24c37faae70f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721897526047,"stop":1721897526047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b271d647933c226","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721896875493,"stop":1721896875493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16839fc2153aad2","name":"Push message with content topic containing escaped characters","time":{"start":1721897512523,"stop":1721897512523,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfadcf6a5d84e392","name":"more peers than existing","time":{"start":1721897370369,"stop":1721897370369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3463742775f411ae","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721897174663,"stop":1721897174664,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea2e37ec6d3fffb","name":"Check message received after jswaku node is restarted","time":{"start":1721897436397,"stop":1721897436398,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2109bac2d40b680","name":"throws on content topic with too few or too many fields","time":{"start":1721896875481,"stop":1721896875482,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16555c233924fe5","name":"should properly create location multiaddrs - tcp6","time":{"start":1721896884144,"stop":1721896884145,"duration":1},"status":"passed","severity":"normal"},{"uid":"84689c249c473898","name":"Init the array if not present","time":{"start":1721896875297,"stop":1721896875298,"duration":1},"status":"passed","severity":"normal"},{"uid":"587b4ba52a1c0643","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721897244756,"stop":1721897244757,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a90ed89b9b335d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721897588086,"stop":1721897588087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70bc3532b48a1db","name":"Relay - dialed first","time":{"start":1721897689425,"stop":1721897689425,"duration":0},"status":"passed","severity":"normal"},{"uid":"5767d09194e7ba30","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721897135888,"stop":1721897135888,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a9b693f1efd74d","name":"Js publishes, other Js receives","time":{"start":1721897399448,"stop":1721897399448,"duration":0},"status":"passed","severity":"normal"},{"uid":"564bf5bfa5c39f9d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721896883227,"stop":1721896883228,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1931c16ff09955","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721896875517,"stop":1721896875517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22ca1c8fd2c7617","name":"Subscribe and publish message","time":{"start":1721897435913,"stop":1721897435913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65c272013f28e6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721896900016,"stop":1721896900016,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3410f0dcda7a7d2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721897024671,"stop":1721897024671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bc87fb3fb118e5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721896875516,"stop":1721896875516,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e27b214fcb5d4","name":"Publish message with large meta","time":{"start":1721897427618,"stop":1721897427619,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0631909bf79546","name":"Check publish message containing Russian","time":{"start":1721897427609,"stop":1721897427609,"duration":0},"status":"passed","severity":"normal"},{"uid":"84de580252562eb9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721896875503,"stop":1721896875503,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2fbcc1859d7e52","name":"Push message on custom pubsubTopic","time":{"start":1721897237271,"stop":1721897237272,"duration":1},"status":"passed","severity":"normal"},{"uid":"589895c4b1220c4a","name":"throws on content topic with non-number generation field","time":{"start":1721896875482,"stop":1721896875483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01483e177db5a49","name":"caches peers it previously fetched","time":{"start":1721896900014,"stop":1721896900014,"duration":0},"status":"passed","severity":"normal"},{"uid":"8764a2326aaa8c6d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721896875498,"stop":1721896875498,"duration":0},"status":"passed","severity":"normal"},{"uid":"21938ecb74407899","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721897496361,"stop":1721897496361,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccbff3d2c36c842","name":"throws on content topic with empty topic name field","time":{"start":1721896875486,"stop":1721896875487,"duration":1},"status":"passed","severity":"normal"},{"uid":"87355944a95222c7","name":"configure the node with multiple content topics","time":{"start":1721897488129,"stop":1721897488129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1095036867ca7","name":"Ordered callback, aborts when callback returns true","time":{"start":1721897565470,"stop":1721897565471,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e887553bdeecb97","name":"should set field with only FILTER enabled","time":{"start":1721896884147,"stop":1721896884147,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97bae8ab0104eb7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721897060676,"stop":1721897060676,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee607c009a9ce94","name":"Push message with content topic containing long","time":{"start":1721897512515,"stop":1721897512517,"duration":2},"status":"passed","severity":"normal"},{"uid":"35ffdac3266fa01d","name":"Query Generator - backward","time":{"start":1721897557509,"stop":1721897557509,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f43a622e97a943","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721896875508,"stop":1721896875508,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc389e751c0b550f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721897135891,"stop":1721897135891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dda70dc1cf8d0e4","name":"Passing page size 1 when there are 4 messages","time":{"start":1721897571578,"stop":1721897571579,"duration":1},"status":"passed","severity":"normal"},{"uid":"9021193e9e27cce5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721896899535,"stop":1721896899535,"duration":0},"status":"passed","severity":"normal"},{"uid":"4326269f75f49b66","name":"returns all values when wanted number is greater than available values","time":{"start":1721896899111,"stop":1721896899111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c28d4ccb8184fe","name":"Passing cursor with wrong message digest","time":{"start":1721897526051,"stop":1721897526052,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbdb1a033366312c","name":"Push message with meta","time":{"start":1721897512535,"stop":1721897512536,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf828e0e1d3490e4","name":"Subscribe to topic containing long and receive message","time":{"start":1721897569820,"stop":1721897569820,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f6f369cf142ce1","name":"Push message with short payload","time":{"start":1721897389146,"stop":1721897389147,"duration":1},"status":"passed","severity":"normal"},{"uid":"8356d79e41787068","name":"Check received message containing Chinese","time":{"start":1721897130672,"stop":1721897130673,"duration":1},"status":"passed","severity":"normal"},{"uid":"d397e276d9f8ef12","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721897174647,"stop":1721897174647,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fd0673ef57c688","name":"removeEventListener with wrong event","time":{"start":1721896966153,"stop":1721896966153,"duration":0},"status":"passed","severity":"normal"},{"uid":"531aeb108827a1aa","name":"throws on empty content topic","time":{"start":1721896875480,"stop":1721896875481,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd423c62d3ea3a2d","name":"Reopen subscription with peer with lost subscription","time":{"start":1721896992241,"stop":1721896992241,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ce706dba0a58c6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721897541902,"stop":1721897541903,"duration":1},"status":"passed","severity":"normal"},{"uid":"10369cacdf8d43fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721896875506,"stop":1721896875506,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3aa5b178f2f0720","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721896878223,"stop":1721896878224,"duration":1},"status":"passed","severity":"normal"},{"uid":"861e3b0014cf91ee","name":"Check received message containing Basic HTML tag","time":{"start":1721897436411,"stop":1721897436412,"duration":1},"status":"passed","severity":"normal"},{"uid":"616cc5ce56d15c1e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721897174665,"stop":1721897174665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45cff59bc4ccd60","name":"Check received message containing Arabic","time":{"start":1721897436373,"stop":1721897436374,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fd74ea624e9383","name":"Fails to push message with empty content topic","time":{"start":1721897389169,"stop":1721897389169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f985d791f96d541","name":"Sign & Recover","time":{"start":1721896910296,"stop":1721896910296,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8ab93186bd5213","name":"should load peers from local storage and dispatch events","time":{"start":1721896903817,"stop":1721896903817,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac4858b955ff80","name":"Check received message containing Arabic","time":{"start":1721897436406,"stop":1721897436407,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ab6e1579933322","name":"Refresh subscription","time":{"start":1721897174648,"stop":1721897174649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17eb36ed6b2c2f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721896875508,"stop":1721896875508,"duration":0},"status":"passed","severity":"normal"},{"uid":"1660275ea1c4164b","name":"Check received message with timestamp: 1721896925396 ","time":{"start":1721897436385,"stop":1721897436386,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e75186b7d66ce8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721897569821,"stop":1721897569821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfae3f4d8ef6718","name":"Push message with SQL Injection payload","time":{"start":1721897389150,"stop":1721897389151,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e02b59a1f18323f","name":"Sample","time":{"start":1721896883482,"stop":1721896883483,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f9ff6c6126b21c","name":"throws on content topic with empty application field","time":{"start":1721896875484,"stop":1721896875484,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d64696f13befc5c","name":"Passing page size 110 when there are 120 messages","time":{"start":1721897571580,"stop":1721897571581,"duration":1},"status":"passed","severity":"normal"},{"uid":"592ef1bef9f08879","name":"A test","time":{"start":1721897196454,"stop":1721897196454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b69093b4f08c91","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721897569804,"stop":1721897569804,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a49e0253946bdc","name":"Push message with numeric payload","time":{"start":1721897512499,"stop":1721897512500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b936ef2834c29480","name":"Delete observer","time":{"start":1721897373863,"stop":1721897373863,"duration":0},"status":"passed","severity":"normal"},{"uid":"41523cf24d1832a8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721896926140,"stop":1721896926142,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f4e12897abb46ac","name":"should set field with all protocols enabled","time":{"start":1721896884146,"stop":1721896884146,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf6af09d172d9ee","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721897135891,"stop":1721897135891,"duration":0},"status":"passed","severity":"normal"},{"uid":"909e3873b1c3ef5b","name":"Push message with custom timestamp: 1721893566963","time":{"start":1721897389171,"stop":1721897389172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5289553ce75420e","name":"ignores unrecognized TXT record formats","time":{"start":1721896900013,"stop":1721896900014,"duration":1},"status":"passed","severity":"normal"},{"uid":"472b9c0bbf239f0c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721897571886,"stop":1721897571887,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafd2dc57112b8db","name":"Wrong topic","time":{"start":1721897488128,"stop":1721897488128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8191e5b7f55cde7d","name":"should encodeTxt and decodeTxt","time":{"start":1721896884133,"stop":1721896884134,"duration":1},"status":"passed","severity":"normal"},{"uid":"82384f5f64c920ef","name":"Check message with non string payload is not received","time":{"start":1721897130690,"stop":1721897130690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57772bc36a77bcd","name":"Check publish message containing shell command","time":{"start":1721897427612,"stop":1721897427612,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc01b907b04f49ca","name":"Subscribe to topic containing XML and receive message","time":{"start":1721897174665,"stop":1721897174666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5b0a9ce1a899c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app83/1/topic719/json","time":{"start":1721897488122,"stop":1721897488122,"duration":0},"status":"passed","severity":"normal"},{"uid":"6100b54b0aa6ab82","name":"Push message with content topic containing Russian","time":{"start":1721897389160,"stop":1721897389163,"duration":3},"status":"passed","severity":"normal"},{"uid":"85617e36b912740","name":"Check publish message containing emoji","time":{"start":1721897427613,"stop":1721897427613,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a316dfe1ff1cb","name":"should throw an error for an unconfigured topic","time":{"start":1721896875512,"stop":1721896875512,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd3073ccccdfc61","name":"Encoder throws on empty string content topic","time":{"start":1721896889040,"stop":1721896889041,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e46f34326e4e74a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721897174650,"stop":1721897174650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98d44a16dca8b88","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721897174646,"stop":1721897174646,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e8994c0d35a360","name":"Check message on other pubsub topic is not received","time":{"start":1721897436432,"stop":1721897436433,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9c2b4f6ca04f","name":"should not fail to start the service if it is already started","time":{"start":1721897537375,"stop":1721897537375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29289cf34117098","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721897174646,"stop":1721897174646,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c075a9ed43de99b","name":"retrieves a single peer","time":{"start":1721896900012,"stop":1721896900012,"duration":0},"status":"passed","severity":"normal"},{"uid":"2180b94238e70ccc","name":"same cluster, different shard: nodes connect","time":{"start":1721897244761,"stop":1721897244761,"duration":0},"status":"passed","severity":"normal"},{"uid":"957f7867cb460836","name":"Passing page size 19 when there are 20 messages","time":{"start":1721897571580,"stop":1721897571580,"duration":0},"status":"passed","severity":"normal"},{"uid":"238e87aa108b8829","name":"handles empty shards array correctly","time":{"start":1721896875515,"stop":1721896875516,"duration":1},"status":"passed","severity":"normal"},{"uid":"b447db4a174f6e5d","name":"can dial TLS multiaddrs","time":{"start":1721897242332,"stop":1721897242332,"duration":0},"status":"passed","severity":"normal"},{"uid":"92daf32bfeb6f2a3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721897569825,"stop":1721897569825,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b11ae2b41cbbe5c","name":"Meta field set when metaSetter is specified","time":{"start":1721896889039,"stop":1721896889039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81cbe6743c8ba0d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721896888704,"stop":1721896888704,"duration":0},"status":"passed","severity":"normal"},{"uid":"61805788387a71aa","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721896934292,"stop":1721896934292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1219897e8ad2057b","name":"should throw an error for missing required configuration","time":{"start":1721896875502,"stop":1721896875502,"duration":0},"status":"passed","severity":"normal"},{"uid":"918b691b489f4b61","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721897135893,"stop":1721897135893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0e6b34e14228f3","name":"should properly create peer info with all multiaddrs","time":{"start":1721896884145,"stop":1721896884145,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeadfc4f485090fa","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897024670,"stop":1721897024671,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d78b4cedd043be","name":"Push message with Script payload","time":{"start":1721897512505,"stop":1721897512506,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d92f084d5aea71","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721897569809,"stop":1721897569809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb21219ecfb5b66","name":"Check message with no payload is not received","time":{"start":1721897130689,"stop":1721897130690,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c0f7812e5d8511","name":"Push message with special chars payload","time":{"start":1721897389148,"stop":1721897389148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a074ea3c8e8f017b","name":"should properly create location multiaddrs - udp4","time":{"start":1721896884144,"stop":1721896884144,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c562217576c5b87","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721896977079,"stop":1721896977079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72871798f4ae89f","name":"Push message with Chinese payload","time":{"start":1721897389148,"stop":1721897389149,"duration":1},"status":"passed","severity":"normal"},{"uid":"b941ec4c30dedac1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721897526049,"stop":1721897526049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7134c6ff9e8c7f29","name":"Decoder throws on undefined content topic","time":{"start":1721896909744,"stop":1721896909745,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3b6185e900a958","name":"should not receive a peer event before start","time":{"start":1721896944639,"stop":1721896944639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b15f1775228e428","name":"should be able to encode the field with only STORE set to true","time":{"start":1721896883219,"stop":1721896883220,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0485de178a75685","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721897565470,"stop":1721897565470,"duration":0},"status":"passed","severity":"normal"},{"uid":"710166c8e2143c37","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721896899111,"stop":1721896899112,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bf17c5b8bc0710","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721897436386,"stop":1721897436386,"duration":0},"status":"passed","severity":"normal"},{"uid":"482ffd692738158e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721897435914,"stop":1721897435915,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e2309b9daaf010","name":"Check received message containing emoji","time":{"start":1721897436384,"stop":1721897436385,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f2ef39ce4575e8","name":"Check received message containing Basic HTML tag","time":{"start":1721897436381,"stop":1721897436381,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd3fcc74306607b","name":"Push message with special chars payload","time":{"start":1721897512500,"stop":1721897512500,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d3665beab75ac9","name":"Check received message containing escaped characters","time":{"start":1721897436382,"stop":1721897436382,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c21aa5965d12318","name":"Check received message containing JSON","time":{"start":1721897130680,"stop":1721897130680,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30381803bea33dd","name":"Ping on subscribed peer","time":{"start":1721896992239,"stop":1721896992239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b15331f82e1b1c0","name":"Check received message containing special chars","time":{"start":1721897130671,"stop":1721897130672,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b25d3467c8f762","name":"Subscribe and receive messages via lightPush","time":{"start":1721897569809,"stop":1721897569812,"duration":3},"status":"passed","severity":"normal"},{"uid":"c80d0446b471ec3f","name":"Check received message containing XML","time":{"start":1721897436410,"stop":1721897436411,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a34889fdfcda499","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721897406136,"stop":1721897406136,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfa8ca6db7671cc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721896899775,"stop":1721896899775,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ebad3e20ce7953","name":"should return empty list for no shard","time":{"start":1721896875501,"stop":1721896875502,"duration":1},"status":"passed","severity":"normal"},{"uid":"8699315cdae92787","name":"Encoder throws on empty string content topic","time":{"start":1721896909743,"stop":1721896909744,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca3c05f99390790","name":"Push message with content topic containing Arabic","time":{"start":1721897389160,"stop":1721897389160,"duration":0},"status":"passed","severity":"normal"},{"uid":"46efe1a5ed1da296","name":"Using a function","time":{"start":1721897583066,"stop":1721897583066,"duration":0},"status":"passed","severity":"normal"},{"uid":"55055e67cc8dadf9","name":"Store - dialed after - with timeout","time":{"start":1721897689427,"stop":1721897689427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6361fe15d4699b03","name":"Rejects garbage","time":{"start":1721896892441,"stop":1721896892441,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f6f959088cc669","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721897435948,"stop":1721897435948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe346950a934b98","name":"Subscribe to topic containing long and publish message","time":{"start":1721897435940,"stop":1721897435941,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f6a2d270ae9a8a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721897713138,"stop":1721897713139,"duration":1},"status":"passed","severity":"normal"},{"uid":"c820a4bbdc29e11d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721897571888,"stop":1721897571888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f322aabe002a84e","name":"Does not throw an exception when node disconnects","time":{"start":1721897583065,"stop":1721897583065,"duration":0},"status":"passed","severity":"normal"},{"uid":"767372c66f5494ad","name":"A test","time":{"start":1721897196455,"stop":1721897196455,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ae92e37159e42d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721897135875,"stop":1721897135875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4132d3b434b725cc","name":"Fails to push message with empty content topic","time":{"start":1721897512535,"stop":1721897512535,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8306a547c3d5c03","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721897526049,"stop":1721897526050,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1368acca72e1b88","name":"handles multiple messages","time":{"start":1721897576284,"stop":1721897576284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f045a40e5a9c45","name":"should return false","time":{"start":1721896884141,"stop":1721896884142,"duration":1},"status":"passed","severity":"normal"},{"uid":"44bd9a7e948c687","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721897406137,"stop":1721897406137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22ca3201804dcd8","name":"should use DNS peer discovery with light client","time":{"start":1721896944640,"stop":1721896944641,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96254ba0dfbe705d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721896934291,"stop":1721896934291,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ce6ce1c0ed06e6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721897435946,"stop":1721897435946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd3a0ee9b66c314","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721897174642,"stop":1721897174644,"duration":2},"status":"passed","severity":"normal"},{"uid":"34e74a344218f276","name":"should decode valid enr with tcp successfully","time":{"start":1721896884136,"stop":1721896884136,"duration":0},"status":"passed","severity":"normal"},{"uid":"236262edcba59a52","name":"Check publish message containing XML","time":{"start":1721897427611,"stop":1721897427611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dafaa8d208cc2a","name":"Check publish message containing Script","time":{"start":1721897427610,"stop":1721897427610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d45949a09475d11","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721897389164,"stop":1721897389165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07451263b1b1622","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721897135879,"stop":1721897135880,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fafc09b396b82c2","name":"throws on content topic with generation field greater than 0","time":{"start":1721896875483,"stop":1721896875484,"duration":1},"status":"passed","severity":"normal"},{"uid":"7764a924a9be521d","name":"Fails to push message bigger that 1MB","time":{"start":1721897389173,"stop":1721897389173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2268c88981d6e6f6","name":"Privacy Node - default protocol","time":{"start":1721897689429,"stop":1721897689429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b92a4258131144","name":"should not receive a peer event before start","time":{"start":1721897537376,"stop":1721897537376,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16e0d181919a302","name":"Push message with content topic containing unicode special characters","time":{"start":1721897389168,"stop":1721897389168,"duration":0},"status":"passed","severity":"normal"},{"uid":"633d093a3141173e","name":"Check received message containing Chinese","time":{"start":1721897436406,"stop":1721897436406,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0256a562e3bf4f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721896875511,"stop":1721896875512,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7ee99160555324","name":"Subscribe to topic containing short and receive message","time":{"start":1721897569796,"stop":1721897569796,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be81af503ee8c20","name":"Push message with custom timestamp: 1721900730970","time":{"start":1721897512539,"stop":1721897512540,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3f885f83df907f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721897174669,"stop":1721897174669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14e83827b55eb05","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721896889042,"stop":1721896889042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17a00d7f21661bd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721897135882,"stop":1721897135883,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5a6c5c22b3fa11","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721896884147,"stop":1721896884147,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8487190e0a7d67","name":"Push message with content topic containing short","time":{"start":1721897389157,"stop":1721897389158,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55c413b401fde2d","name":"Ping fails for unsubscribed peers","time":{"start":1721897042659,"stop":1721897042659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3274468f33d052","name":"Publish message with custom timestamp: Thu Jul 25 2024 09:49:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1721897427615,"stop":1721897427615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fa8d339a7c0e8","name":"Push message with content topic containing emoji","time":{"start":1721897389169,"stop":1721897389169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef271ac6e0cec0a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721896878225,"stop":1721896878225,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe02986537077a7","name":"Push message with JSON payload","time":{"start":1721897389153,"stop":1721897389154,"duration":1},"status":"passed","severity":"normal"},{"uid":"faffe952e5a7127","name":"Check received message containing XML","time":{"start":1721897436376,"stop":1721897436378,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9bb6c4a3ebe5808","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721897135887,"stop":1721897135888,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa36d245246eb5","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721896878222,"stop":1721896878223,"duration":1},"status":"passed","severity":"normal"},{"uid":"24aedca0cdd0394a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app54/6/topic950/utf8","time":{"start":1721897488124,"stop":1721897488124,"duration":0},"status":"passed","severity":"normal"},{"uid":"97741d5fbb9759ec","name":"Check received message containing JSON","time":{"start":1721897436412,"stop":1721897436413,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8fb8addf0a12bf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721897174667,"stop":1721897174667,"duration":0},"status":"passed","severity":"normal"},{"uid":"39069457acbd90e4","name":"Decoder throws on undefined content topic","time":{"start":1721896889041,"stop":1721896889041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1128ead52c855d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721897024665,"stop":1721897024666,"duration":1},"status":"passed","severity":"normal"},{"uid":"583ad84460e34d97","name":"groups content topics by expected pubsub topic","time":{"start":1721896875495,"stop":1721896875495,"duration":0},"status":"passed","severity":"normal"},{"uid":"73addf023a3d3a9","name":"Reopen subscription with peer with lost subscription","time":{"start":1721897017218,"stop":1721897017218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3758e18ce2dab3","name":"Relay - times out","time":{"start":1721897689427,"stop":1721897689427,"duration":0},"status":"passed","severity":"normal"},{"uid":"306dfd0f7bba4652","name":"Overlapping topic subscription","time":{"start":1721897569795,"stop":1721897569796,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b540db1a0a23df","name":"Push message with escaped characters payload","time":{"start":1721897389155,"stop":1721897389156,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0a973ecff40886","name":"Check message received after jswaku node is restarted","time":{"start":1721897130690,"stop":1721897130691,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8026642eb2816ac5","name":"handles different clusterIds correctly","time":{"start":1721896875495,"stop":1721896875496,"duration":1},"status":"passed","severity":"normal"},{"uid":"329161086e1930f8","name":"Push message with Russian payload","time":{"start":1721897512503,"stop":1721897512504,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a72e859b98ef8f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721897569822,"stop":1721897569822,"duration":0},"status":"passed","severity":"normal"},{"uid":"227dd76d1113f9d9","name":"Check received message containing XML","time":{"start":1721897130679,"stop":1721897130679,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75ce723ea669ed7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721896875499,"stop":1721896875499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9804cb4359ae86f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721896875490,"stop":1721896875491,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75572f3f0aa0750","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721897196303,"stop":1721897196303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3ef424c437704a","name":"Callback on promise, aborts when callback returns true","time":{"start":1721897565469,"stop":1721897565470,"duration":1},"status":"passed","severity":"normal"},{"uid":"858136c712c508e2","name":"Relay + Store","time":{"start":1721896936847,"stop":1721896936847,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e668624d9f3417a","name":"random static sharding 3 - Cluster ID: 333, Shard ID: 218","time":{"start":1721897496365,"stop":1721897496366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b298b56ce583d84","name":"Check received message containing Russian","time":{"start":1721897436407,"stop":1721897436408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2504be820db94f6","name":"Check received message containing short","time":{"start":1721897130668,"stop":1721897130668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e26afb80775149","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721897406141,"stop":1721897406141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5eae870959b3758","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721897237275,"stop":1721897237276,"duration":1},"status":"passed","severity":"normal"},{"uid":"5524215b3bf0be6f","name":"can start the service","time":{"start":1721896944635,"stop":1721896944635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb306fe2f231a55","name":"Fields are not dropped","time":{"start":1721896888332,"stop":1721896888334,"duration":2},"status":"passed","severity":"normal"},{"uid":"31830c44dde9698b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721897135878,"stop":1721897135879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b073efa4dd6201","name":"Push message with content topic containing shell command","time":{"start":1721897389167,"stop":1721897389167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdac7f35ed0e439","name":"should be able to decode the field with only STORE set to true","time":{"start":1721896883226,"stop":1721896883226,"duration":0},"status":"passed","severity":"normal"},{"uid":"981a326d311a91dc","name":"Push message with meta","time":{"start":1721897389169,"stop":1721897389170,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e77731511aa72c1","name":"Round trip binary serialization","time":{"start":1721896889038,"stop":1721896889039,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36cd7917df4c3f8","name":"should be called for bootstrap peers","time":{"start":1721896934290,"stop":1721896934291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c6571141b22db3","name":"connected peers and dial","time":{"start":1721897370369,"stop":1721897370369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5ef476929c4c83e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721896883224,"stop":1721896883225,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47324f6c48f51a9","name":"should properly create location multiaddrs - tcp4","time":{"start":1721896884144,"stop":1721896884144,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a02d987ad425fe","name":"Check received message containing Script","time":{"start":1721897436409,"stop":1721897436410,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e6eee84469d4c1","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721897135892,"stop":1721897135892,"duration":0},"status":"passed","severity":"normal"},{"uid":"798e2bfd641ff152","name":"Nodes with multiple pubsub topic","time":{"start":1721897406137,"stop":1721897406137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efaf9b249176a54","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721897436425,"stop":1721897436426,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1356dac5005a63","name":"can start and stop the service","time":{"start":1721896903814,"stop":1721896903814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6787d09c27e5ace","name":"Push message with content topic containing XML","time":{"start":1721897389164,"stop":1721897389164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87ecc668e9e98f","name":"Check message with no payload is not received","time":{"start":1721897436388,"stop":1721897436392,"duration":4},"status":"passed","severity":"normal"},{"uid":"a9ba9af1ee563a45","name":"Push message with unicode special characters payload","time":{"start":1721897389156,"stop":1721897389156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0090ef21267a24","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721897526048,"stop":1721897526049,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78d4cfadee16d0f","name":"Subscribe to topic containing short and publish message","time":{"start":1721897435940,"stop":1721897435940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4623916690fb009","name":"Decoder throws on empty string content topic","time":{"start":1721896909745,"stop":1721896909746,"duration":1},"status":"passed","severity":"normal"},{"uid":"6371e879b4a6efff","name":"random static sharding 10 - Cluster ID: 638, Shard ID: 547","time":{"start":1721897496372,"stop":1721897496372,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cee788b3167d7ec","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721897196297,"stop":1721897196298,"duration":1},"status":"passed","severity":"normal"},{"uid":"567791f1411a0adf","name":"Ping on unsubscribed peer","time":{"start":1721897017217,"stop":1721897017218,"duration":1},"status":"passed","severity":"normal"},{"uid":"e606a9a699630e05","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721896875514,"stop":1721896875514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31c5ba61f47ea54","name":"Push message with custom timestamp: 1691138730970","time":{"start":1721897512537,"stop":1721897512537,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a09806c2b4d6a3","name":"random static sharding 1 - Cluster ID: 810, Shard ID: 47","time":{"start":1721897496361,"stop":1721897496362,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2b71953cba0945","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721896883223,"stop":1721896883223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eb8f6f1bb2fd8","name":"should encode/decode to text encoding","time":{"start":1721896884143,"stop":1721896884143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1c562cf337329","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721897196301,"stop":1721897196302,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d088e24353fc8a","name":"Push message with JSON payload","time":{"start":1721897512508,"stop":1721897512509,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3792e4d063084a7","name":"Nodes with multiple pubsub topic","time":{"start":1721897406138,"stop":1721897406139,"duration":1},"status":"passed","severity":"normal"},{"uid":"7277108f1e6f2cc2","name":"Subscribe to topic containing Script and receive message","time":{"start":1721897569804,"stop":1721897569805,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ced3a5c8ce75f3d","name":"returns all values when wanted number matches available values","time":{"start":1721896899101,"stop":1721896899103,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7360ffeb1ef573b","name":"should only return 1 node with relay capability","time":{"start":1721896900014,"stop":1721896900014,"duration":0},"status":"passed","severity":"normal"},{"uid":"156cd6ac5e683192","name":"should emit a peer event after start","time":{"start":1721896944638,"stop":1721896944639,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54adc1b0c76ac2d","name":"Check received message containing Script","time":{"start":1721897436376,"stop":1721897436376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48e80ebf9c9f04e","name":"Ping on peer without subscriptions","time":{"start":1721896992240,"stop":1721896992240,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c00c96c577efa6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721897435941,"stop":1721897435942,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c25934c0619b5a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897566895,"stop":1721897566895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f712d47aa05e7a4d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721896900016,"stop":1721896900017,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91ecec03c81bf7fc","name":"getPeersByDiscovery","time":{"start":1721896966153,"stop":1721896966154,"duration":1},"status":"passed","severity":"normal"},{"uid":"30001afe8ee639e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721897569821,"stop":1721897569821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c472b6fc30ab7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721896888703,"stop":1721896888704,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec9e20bae68f76d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721896875492,"stop":1721896875492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26751d7b6d8dc56","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721897406140,"stop":1721897406140,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96fcf4719716459","name":"Check message received after nwaku node is restarted","time":{"start":1721897436447,"stop":1721897436447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2447354785e5c990","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721896899776,"stop":1721896899776,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df42649544b3e2d","name":"should configure sharding based on application and version for autosharding","time":{"start":1721896875514,"stop":1721896875514,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbd548de50ce72f","name":"addEventListener with wrong event","time":{"start":1721896966152,"stop":1721896966152,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc80ac009641f223","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721897406138,"stop":1721897406138,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1f6921de72aa8e","name":"Nwaku publishes","time":{"start":1721897399448,"stop":1721897399448,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b17bc8918d73863","name":"Failed peers are renewed","time":{"start":1721897166683,"stop":1721897166683,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df1441f55dd7b53","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721897488120,"stop":1721897488121,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5431632a53c7078","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721897569824,"stop":1721897569824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93e15357dea75b7","name":"Push message with content topic containing SQL Injection","time":{"start":1721897389163,"stop":1721897389163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af209e6430646b1","name":"udp ip6 address","time":{"start":1721896883556,"stop":1721896883556,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc75063300dac42","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721896938617,"stop":1721896938617,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed91764da5b10bf","name":"Relay","time":{"start":1721896936846,"stop":1721896936847,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7580799d128f4f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721897588086,"stop":1721897588086,"duration":0},"status":"passed","severity":"normal"},{"uid":"46defa47e6f5a609","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721897042663,"stop":1721897042663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2882260cf85b32a0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721897024667,"stop":1721897024667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23313a4cd014603","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721896875490,"stop":1721896875490,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b80f7c80cb1c54","name":"isConnected return false after peer stops","time":{"start":1721896977081,"stop":1721896977082,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f25a3f656fd6298","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721897588084,"stop":1721897588085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d04e77897586fd3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721897435914,"stop":1721897435914,"duration":0},"status":"passed","severity":"normal"},{"uid":"317c7024d68151fa","name":"Ordered Callback - forward","time":{"start":1721897557510,"stop":1721897557510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9855dd9b0174e9f","name":"Push message with content topic containing JSON","time":{"start":1721897512522,"stop":1721897512522,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb09141f38ca4f72","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721897406135,"stop":1721897406136,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8f314540cd1225","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721896944641,"stop":1721896944642,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9bad33db94bb8f98","name":"Passing an array","time":{"start":1721897583065,"stop":1721897583066,"duration":1},"status":"passed","severity":"normal"},{"uid":"9561b424c7c4453e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721897569821,"stop":1721897569822,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e893582fcca14e","name":"should emit a peer event after start","time":{"start":1721897537375,"stop":1721897537376,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f2036fc2345ae4","name":"Throws when trying to push message with empty payload","time":{"start":1721897389157,"stop":1721897389157,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7467438fc78f85a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721897588084,"stop":1721897588084,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d05656c105b8cb","name":"Push message with content topic containing unicode special characters","time":{"start":1721897512523,"stop":1721897512534,"duration":11},"status":"passed","severity":"normal"},{"uid":"116843ccd3f101b4","name":"getPeersByDiscovery","time":{"start":1721897370078,"stop":1721897370078,"duration":0},"status":"passed","severity":"normal"},{"uid":"519b760ecbc207f9","name":"1 Relay, 1 fetch","time":{"start":1721896899533,"stop":1721896899534,"duration":1},"status":"passed","severity":"normal"},{"uid":"f135bab9e3037bdf","name":"Push message with long payload","time":{"start":1721897512498,"stop":1721897512499,"duration":1},"status":"passed","severity":"normal"},{"uid":"72148d74c2452c08","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721896883230,"stop":1721896883230,"duration":0},"status":"passed","severity":"normal"},{"uid":"640c2e2f5ce61dd2","name":"Subscribe to topic containing XML and publish message","time":{"start":1721897435947,"stop":1721897435947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5784f81764b5bb4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721896875506,"stop":1721896875506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdfcf65a90c5aff","name":"Check received message containing unicode special characters","time":{"start":1721897130682,"stop":1721897130683,"duration":1},"status":"passed","severity":"normal"},{"uid":"419234aac38f88c1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721897130684,"stop":1721897130685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd8734dc17fcafe","name":"Publish message with rate limit","time":{"start":1721897427619,"stop":1721897427619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ea12b29994fbb2","name":"Check received message containing long","time":{"start":1721897436370,"stop":1721897436371,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ca2255709cadfb","name":"should handle a minimal index list","time":{"start":1721896875690,"stop":1721896875690,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc16055fb25bc28","name":"Check publish message containing special chars","time":{"start":1721897427607,"stop":1721897427608,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bcce0f1e98816a","name":"Push message on custom pubsubTopic","time":{"start":1721897237275,"stop":1721897237275,"duration":0},"status":"passed","severity":"normal"},{"uid":"622627323c74105d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721896875507,"stop":1721896875507,"duration":0},"status":"passed","severity":"normal"},{"uid":"526f09e750420d0a","name":"Ping on unsubscribed peer","time":{"start":1721896992240,"stop":1721896992240,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc826e461ded0c9","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721896875502,"stop":1721896875502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b36273c7bf20f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721897135876,"stop":1721897135877,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fc421e7e1e17fa","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721896883221,"stop":1721896883221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65556d8aebd9db7","name":"should not fail to stop the service if it was not started","time":{"start":1721896903814,"stop":1721896903815,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aabdd3cfff955fe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721897569822,"stop":1721897569823,"duration":1},"status":"passed","severity":"normal"},{"uid":"96df1d553522e65e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721896944641,"stop":1721896944641,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aafa1cd3afd05f9e","name":"different cluster, different shard: nodes don't connect","time":{"start":1721897135872,"stop":1721897135872,"duration":0},"status":"passed","severity":"normal"},{"uid":"255948f801ad64d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721897174667,"stop":1721897174667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed926c621fcb8508","name":"Subscribe and receives messages on 20 topics","time":{"start":1721897569794,"stop":1721897569795,"duration":1},"status":"passed","severity":"normal"},{"uid":"85047a8d9c0a1d2","name":"Check message on other pubsub topic is not received","time":{"start":1721897130688,"stop":1721897130688,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1859052f8cacfcd","name":"listenerCount","time":{"start":1721896966154,"stop":1721896966159,"duration":5},"status":"passed","severity":"normal"},{"uid":"d439410b16f383b8","name":"same cluster, different shard: nodes don't connect","time":{"start":1721897135871,"stop":1721897135871,"duration":0},"status":"passed","severity":"normal"},{"uid":"736089e72989fe1a","name":"Fails to publish message with wrong content topic","time":{"start":1721897427616,"stop":1721897427616,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea2acbb12553b81","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721897174664,"stop":1721897174664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18467411b269250","name":"Filter","time":{"start":1721897689428,"stop":1721897689428,"duration":0},"status":"passed","severity":"normal"},{"uid":"946f81f28e979926","name":"Check publish message containing escaped characters","time":{"start":1721897427612,"stop":1721897427612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5432a68ae17b8b3b","name":"dispatchEvent via connectionManager","time":{"start":1721896966159,"stop":1721896966160,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9b413fd53ef1","name":"Refresh subscription","time":{"start":1721897569819,"stop":1721897569819,"duration":0},"status":"passed","severity":"normal"},{"uid":"916d0121f58637a6","name":"Push message with numeric payload","time":{"start":1721897389148,"stop":1721897389148,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb819f5a230686a","name":"Check publish message containing numeric","time":{"start":1721897427607,"stop":1721897427607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce04fcc053025777","name":"random static sharding 4 - Cluster ID: 374, Shard ID: 697","time":{"start":1721897496367,"stop":1721897496367,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd67425bc71e38e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721897588083,"stop":1721897588083,"duration":0},"status":"passed","severity":"normal"},{"uid":"52424ca33af5bd62","name":"topics with same application and version share the same shard","time":{"start":1721896875494,"stop":1721896875494,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3d033207a81195","name":"random static sharding 9 - Cluster ID: 324, Shard ID: 598","time":{"start":1721897496371,"stop":1721897496372,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe45465d615dc7ea","name":"Push message with content topic containing long","time":{"start":1721897389158,"stop":1721897389158,"duration":0},"status":"passed","severity":"normal"},{"uid":"da80ba7ef1dfe26e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721896899773,"stop":1721896899773,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf5aa5948dfd280","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721896875504,"stop":1721896875504,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c5fa3d71a734fe","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721897174645,"stop":1721897174645,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bceeb314646c14e","name":"Ping on peer without subscriptions","time":{"start":1721897017219,"stop":1721897017219,"duration":0},"status":"passed","severity":"normal"},{"uid":"798df35dabc4151c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721897135882,"stop":1721897135882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3165b8aa86876811","name":"ignores domain fetching errors","time":{"start":1721896900013,"stop":1721896900013,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0466cf57bb91eb","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app99/7/topic277/test.js","time":{"start":1721897488127,"stop":1721897488128,"duration":1},"status":"passed","severity":"normal"},{"uid":"c217f2245b8d64d8","name":"same cluster, same shard: nodes connect","time":{"start":1721897135870,"stop":1721897135870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8565f7becf26863","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721897488129,"stop":1721897488129,"duration":0},"status":"passed","severity":"normal"},{"uid":"28241e2f78500832","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721896875491,"stop":1721896875492,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ec90661c626801","name":"Refresh subscription","time":{"start":1721897435935,"stop":1721897435936,"duration":1},"status":"skipped","severity":"normal"},{"uid":"805e4dde7f29ad01","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897237279,"stop":1721897237280,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4b30054960563d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721897435944,"stop":1721897435945,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab7129bdeaf76ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721897135879,"stop":1721897135879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a266af99429205ec","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721897569814,"stop":1721897569814,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0536179d3eaf02b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721897196306,"stop":1721897196306,"duration":0},"status":"passed","severity":"normal"},{"uid":"661ef56511f0027c","name":"Push message with Russian payload","time":{"start":1721897389150,"stop":1721897389150,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc3387da30f064c","name":"throws on content topic with empty encoding field","time":{"start":1721896875487,"stop":1721896875487,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9437ce35e40329","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721897427613,"stop":1721897427614,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8a0308bcdf12be","name":"addEventListener with correct event","time":{"start":1721896966151,"stop":1721896966152,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c276825909b476","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721897196303,"stop":1721897196304,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7b0586cd4dfcd6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721897569812,"stop":1721897569813,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02de5545afada05","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721896875509,"stop":1721896875509,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30dcdb73a778f49","name":"Push 30 different messages","time":{"start":1721897389157,"stop":1721897389157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a837bf58b83b83","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721896977079,"stop":1721896977080,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d55670276d4137e","name":"removeEventListener with correct event","time":{"start":1721896966152,"stop":1721896966153,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a6e2a389021820","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721897237278,"stop":1721897237279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12b6786f359181d","name":"configure the node with multiple pubsub topics","time":{"start":1721897496373,"stop":1721897496373,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa93f483d608ce6c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721897569808,"stop":1721897569808,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0148209189e9de7","name":"Push message with content topic containing Chinese","time":{"start":1721897389159,"stop":1721897389160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcc6452809cd75b","name":"should emit a peer event after start","time":{"start":1721896903815,"stop":1721896903815,"duration":0},"status":"passed","severity":"normal"},{"uid":"246050812252cbfb","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721896875491,"stop":1721896875491,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5ffcddd31f73a2","name":"Nodes with multiple pubsub topic","time":{"start":1721897406140,"stop":1721897406141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f811f158ea36a0c8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721897370079,"stop":1721897370079,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb6465b4a89a940","name":"Check message with no payload is not received","time":{"start":1721897436439,"stop":1721897436446,"duration":7},"status":"passed","severity":"normal"},{"uid":"a252221da8b59c11","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721897569793,"stop":1721897569794,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc28e2388567e68","name":"Mutual subscription","time":{"start":1721897435911,"stop":1721897435912,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7885baaef870f85","name":"Ping on subscribed peer","time":{"start":1721897017216,"stop":1721897017216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c2059ca4b7998d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721897024667,"stop":1721897024667,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bcdc28d455ad22","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721897174668,"stop":1721897174669,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63d552c00317942","name":"Query with Ordered Callback, No message returned","time":{"start":1721897541901,"stop":1721897541901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49c93c038505b6a","name":"Ephemeral field set to true","time":{"start":1721896889039,"stop":1721896889039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed7b2be19961cc4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721897435942,"stop":1721897435944,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4321740f70f3a19","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app38/1/topic256/json","time":{"start":1721897488123,"stop":1721897488123,"duration":0},"status":"passed","severity":"normal"},{"uid":"72716805b193dafe","name":"Check received message containing special chars","time":{"start":1721897436372,"stop":1721897436372,"duration":0},"status":"passed","severity":"normal"},{"uid":"7445876249b95f9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721897135884,"stop":1721897135885,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67a7ca36698e35a","name":"should throw error - no public key","time":{"start":1721896884136,"stop":1721896884137,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c7458e89748d1a","name":"Push message with Script payload","time":{"start":1721897389151,"stop":1721897389151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1952cf568bcb53e2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721896926143,"stop":1721896926143,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f673ca948635cb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721897569828,"stop":1721897569828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15cb0dc4a341dd2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721896899771,"stop":1721896899772,"duration":1},"status":"passed","severity":"normal"},{"uid":"628055e4516ab1d3","name":"Push message with content topic containing special chars","time":{"start":1721897389159,"stop":1721897389159,"duration":0},"status":"passed","severity":"normal"},{"uid":"79911c875ca958f4","name":"should not fail to stop the service if it was not started","time":{"start":1721897537374,"stop":1721897537375,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd5065bf94b43ed","name":"should handle corrupted local storage data gracefully","time":{"start":1721896903817,"stop":1721896903818,"duration":1},"status":"passed","severity":"normal"},{"uid":"151922598c05197e","name":"Query generator for multiple messages with different message text format","time":{"start":1721897565467,"stop":1721897565468,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9a8e1a7d2411","name":"Push message with content topic containing XML","time":{"start":1721897512521,"stop":1721897512521,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f09b0a99d9914f1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721897569804,"stop":1721897569804,"duration":0},"status":"passed","severity":"normal"},{"uid":"51553b1e62042e5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721896875503,"stop":1721896875503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90a494368c1f392","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721896899773,"stop":1721896899774,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a0b969d7a70580","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721897135880,"stop":1721897135881,"duration":1},"status":"passed","severity":"normal"},{"uid":"f443d55ec4314d37","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721897060677,"stop":1721897060677,"duration":0},"status":"passed","severity":"normal"},{"uid":"694c73223b371b41","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721897569825,"stop":1721897569826,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c91b4ae13219bd","name":"Push message with shell command payload","time":{"start":1721897389154,"stop":1721897389155,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c20e395faaecb25","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721896875517,"stop":1721896875517,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c569482b02d8bb","name":"Ping succeeds for all connected peers","time":{"start":1721897042657,"stop":1721897042658,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa27f35df43c7ce2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721897588083,"stop":1721897588084,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0de8932e2a0305b","name":"Query Generator - forward","time":{"start":1721897557508,"stop":1721897557509,"duration":1},"status":"passed","severity":"normal"},{"uid":"113b8db5b5a599e1","name":"Check publish message containing short","time":{"start":1721897427606,"stop":1721897427606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b054039992b3efd9","name":"Check meta is set [symmetric]","time":{"start":1721896909741,"stop":1721896909742,"duration":1},"status":"passed","severity":"normal"},{"uid":"dead4395bbf99b21","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721897196305,"stop":1721897196305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a481002f93babdd","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721896911531,"stop":1721896911531,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fde2a7898be60d","name":"should set field with only STORE enabled","time":{"start":1721896884146,"stop":1721896884147,"duration":1},"status":"passed","severity":"normal"},{"uid":"453883c4576f757e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721896875507,"stop":1721896875507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d392e52bf0941b9c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721897427616,"stop":1721897427616,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce93ae9eaa440d4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721897135877,"stop":1721897135877,"duration":0},"status":"passed","severity":"normal"},{"uid":"75170b0ddcc62ec2","name":"should properly create location multiaddrs - udp6","time":{"start":1721896884144,"stop":1721896884144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2235932b926e1a4","name":"Renews peer on consistent ping failures","time":{"start":1721897042660,"stop":1721897042661,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a24da978a87b43","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721896875493,"stop":1721896875493,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abbf87ade5c09b9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721897135885,"stop":1721897135885,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc93d2b22d23947c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721897526050,"stop":1721897526051,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a72881e412dde9","name":"Keep-alive pings maintain the connection","time":{"start":1721897042659,"stop":1721897042660,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e8814a690c5157","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721896875505,"stop":1721896875505,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fae544e36bcc62","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721897196298,"stop":1721897196299,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d25f95466b9ad5f","name":"Query generator for multiple messages with different content topic format","time":{"start":1721897565468,"stop":1721897565469,"duration":1},"status":"passed","severity":"normal"},{"uid":"762e73034aa63b7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721896875515,"stop":1721896875515,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be50a91916ad074","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721897569795,"stop":1721897569795,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ce6cd78e4e1449","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721897174664,"stop":1721897174665,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7ab886247a4e8","name":"Subscribe to topic containing XML and receive message","time":{"start":1721897569805,"stop":1721897569805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5e93f656c7655d","name":"Push message with unicode special characters payload","time":{"start":1721897512511,"stop":1721897512512,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7971ddd30fa183","name":"Check received message containing short","time":{"start":1721897436369,"stop":1721897436370,"duration":1},"status":"passed","severity":"normal"},{"uid":"413555b6ef2289d1","name":"LightPush","time":{"start":1721897689428,"stop":1721897689428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2526cf584be45e3","name":"Subscribe and receives messages on 20 topics","time":{"start":1721897174647,"stop":1721897174647,"duration":0},"status":"passed","severity":"normal"},{"uid":"7361cfbc882a8e97","name":"Check message with non string payload is not received","time":{"start":1721897436446,"stop":1721897436446,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dcef269f94094c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721896875494,"stop":1721896875494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25fdca0ae25f461","name":"Check received message with timestamp: 1721896925314 ","time":{"start":1721897130684,"stop":1721897130684,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe01b8d3e5eaf39","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721897435945,"stop":1721897435946,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db4735e6c1ab8a8","name":"connects to nwaku","time":{"start":1721897583064,"stop":1721897583064,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c612e2b82ee68f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721897496374,"stop":1721897496375,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef98d7da52c7af57","name":"Check received message containing long","time":{"start":1721897436400,"stop":1721897436401,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d32d186506e728","name":"Check received message containing Basic HTML tag","time":{"start":1721897130679,"stop":1721897130680,"duration":1},"status":"passed","severity":"normal"},{"uid":"18129e288ac6ee00","name":"Generator, 2 different pubsubtopics","time":{"start":1721897566894,"stop":1721897566894,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a66801199818a63","name":"Promise Callback - backward","time":{"start":1721897557510,"stop":1721897557510,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5c04278aec9556","name":"Subscribe and receive messages via lightPush","time":{"start":1721897174641,"stop":1721897174642,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2a285ac6e68bcb","name":"Check received message containing long","time":{"start":1721897130669,"stop":1721897130670,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a2efe23643d73b","name":"Decoder throws on empty string content topic","time":{"start":1721896911533,"stop":1721896911533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b54d09f706adc70","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721896883220,"stop":1721896883221,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e03b16267ea290","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721896875492,"stop":1721896875492,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f5885ea904acc3","name":"Check message on other pubsub topic is not received","time":{"start":1721897436387,"stop":1721897436387,"duration":0},"status":"passed","severity":"normal"},{"uid":"291edc00ee7e8312","name":"should return valid sharding parameters for static sharding","time":{"start":1721896875514,"stop":1721896875514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1b5d52741ca694","name":"Fails to push message bigger that 1MB","time":{"start":1721897512541,"stop":1721897512542,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1c0a5ff187cd09","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721897135889,"stop":1721897135889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d087e87becef00d1","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721897406138,"stop":1721897406138,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ac4c78240a6954","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721896900017,"stop":1721896900017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"addf5dc9cbed7282","name":"Push message with content topic containing Script","time":{"start":1721897512520,"stop":1721897512521,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bb38038bae8f1a","name":"Check received message containing unicode special characters","time":{"start":1721897436415,"stop":1721897436416,"duration":1},"status":"passed","severity":"normal"},{"uid":"863ee5bb6cbd14f0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721897174667,"stop":1721897174668,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c22a4acaa6debb","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721896875512,"stop":1721896875512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c406ebeb2f28bdc7","name":"Check received message containing JSON","time":{"start":1721897436381,"stop":1721897436381,"duration":0},"status":"passed","severity":"normal"},{"uid":"403228fba312f646","name":"isConnected should return false after all peers disconnect","time":{"start":1721896926151,"stop":1721896926151,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30c9f3910d406d2","name":"Relay + Store","time":{"start":1721896884147,"stop":1721896884148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e324efa8baa4873a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721896875512,"stop":1721896875512,"duration":0},"status":"passed","severity":"normal"},{"uid":"667d7baab01c2f72","name":"Check message received after jswaku node is restarted","time":{"start":1721897436446,"stop":1721897436447,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f64ee199d1154c10","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721896899775,"stop":1721896899776,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee6e20d710f5d12","name":"Check message with invalid timestamp is not received","time":{"start":1721897436386,"stop":1721897436387,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20b9f1635ee13dd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721897435949,"stop":1721897435950,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a41685f0f40e66","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721897196304,"stop":1721897196305,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1517eab36604458","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721896875507,"stop":1721896875507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f735a6fda1de73","name":"Query with Promise Callback, No message returned","time":{"start":1721897541904,"stop":1721897541904,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c76df81076240c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721897244759,"stop":1721897244760,"duration":1},"status":"passed","severity":"normal"},{"uid":"1858948f41ee4545","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721897436386,"stop":1721897436386,"duration":0},"status":"passed","severity":"normal"},{"uid":"7013f193966d7f47","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721896900015,"stop":1721896900016,"duration":1},"status":"passed","severity":"normal"},{"uid":"8365e53fdd248a83","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721897135885,"stop":1721897135886,"duration":1},"status":"passed","severity":"normal"},{"uid":"554dc8e2ce83ed5b","name":"random static sharding 5 - Cluster ID: 439, Shard ID: 425","time":{"start":1721897496368,"stop":1721897496368,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcf1ff0c8bd7455","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721897571888,"stop":1721897571888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c83f747c907586a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721896875489,"stop":1721896875490,"duration":1},"status":"passed","severity":"normal"},{"uid":"39789b4ddb060ae9","name":"Subscribe to topic containing XML and receive message","time":{"start":1721897569823,"stop":1721897569824,"duration":1},"status":"passed","severity":"normal"},{"uid":"41365c40c1f22ee0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721896934289,"stop":1721896934290,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d208d95956cd30","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721897196298,"stop":1721897196298,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30c60624e5782e8","name":"Push message with content topic containing numeric","time":{"start":1721897389158,"stop":1721897389159,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0897fa7242b9058","name":"Check message with no content topic is not received","time":{"start":1721897436434,"stop":1721897436439,"duration":5},"status":"passed","severity":"normal"}] |