2024-08-06 07:12:51 +00:00

1 line
159 KiB
JSON

[{"uid":"e58b04a0b9d285b1","name":"Rejects garbage","time":{"start":1722927583403,"stop":1722927583403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1a27adb840bf14","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722927838839,"stop":1722927838840,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc15f39a7a03876","name":"should decode valid enr successfully","time":{"start":1722927575064,"stop":1722927575072,"duration":8},"status":"passed","severity":"normal"},{"uid":"f0d1d6c043ca3217","name":"can start and stop the service","time":{"start":1722927632991,"stop":1722927632991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a1a68f35811cb6","name":"random static sharding 1 - Cluster ID: 936, Shard ID: 762","time":{"start":1722928257580,"stop":1722928257580,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cd8dc8f0246142","name":"should decode valid enr with tcp successfully","time":{"start":1722927575072,"stop":1722927575072,"duration":0},"status":"passed","severity":"normal"},{"uid":"82037fd0ff14ea63","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722927632996,"stop":1722927633001,"duration":5},"status":"skipped","severity":"normal"},{"uid":"797b92e9649399b7","name":"Check received message containing SQL Injection","time":{"start":1722928163594,"stop":1722928163594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5518f0a2bd0af95d","name":"Light Node - default protocols","time":{"start":1722928337160,"stop":1722928337160,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ea9454cb5c03f7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722927881496,"stop":1722927881496,"duration":0},"status":"passed","severity":"normal"},{"uid":"44911e7ee69b4261","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722927707106,"stop":1722927707106,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3f1bfed57ae08c","name":"Subscribe to topic containing short and receive message","time":{"start":1722928312768,"stop":1722928312768,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1dbe86d0f0fb5","name":"should handle a minimal index list","time":{"start":1722927566603,"stop":1722927566604,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddc454d76725a3d","name":"Check received message containing unicode special characters","time":{"start":1722927838837,"stop":1722927838837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02bc059bb5fbb5d","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722927580004,"stop":1722927580004,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a78f6f274f85b29","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app11/3/topic96/test.js","time":{"start":1722928224584,"stop":1722928224585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e955052938386c3e","name":"Check publish message containing Chinese","time":{"start":1722928185845,"stop":1722928185847,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6f41be26a49bdda","name":"new peer added after a peer was already found","time":{"start":1722928130370,"stop":1722928130370,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79edbceaf40f69cb","name":"throws on content topic with too few or too many fields","time":{"start":1722927566567,"stop":1722927566567,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d118a3e6499420","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722927566575,"stop":1722927566576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5354126b17369d97","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722927622468,"stop":1722927622469,"duration":1},"status":"passed","severity":"normal"},{"uid":"765e203830407d97","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722927834760,"stop":1722927834760,"duration":0},"status":"passed","severity":"normal"},{"uid":"93093ef23089cce5","name":"LightPush","time":{"start":1722928337159,"stop":1722928337159,"duration":0},"status":"passed","severity":"normal"},{"uid":"127927db1c66dec3","name":"dispatchEvent via connectionManager","time":{"start":1722927662496,"stop":1722927662497,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd96171c4b1aa95","name":"should configure sharding based on application and version for autosharding","time":{"start":1722927566598,"stop":1722927566599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9eee670373bc458","name":"Push message with content topic containing unicode special characters","time":{"start":1722928280172,"stop":1722928280172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5815c9773a7a744d","name":"Check received message containing escaped characters","time":{"start":1722927838837,"stop":1722927838837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c7e508305f633a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722927566594,"stop":1722927566594,"duration":0},"status":"passed","severity":"normal"},{"uid":"30735b27a0778ecd","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722927634166,"stop":1722927634167,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fadb81b6d4edb5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722928190393,"stop":1722928190394,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88e948643008459","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722928312770,"stop":1722928312770,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f48dd1d1aa0063","name":"Publish message with custom timestamp: Wed Aug 16 2023 07:09:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1722928185883,"stop":1722928185884,"duration":1},"status":"passed","severity":"normal"},{"uid":"30464de9fc1ee812","name":"recovers when dns.resolve returns empty","time":{"start":1722927590990,"stop":1722927590990,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ad6418c99e8c7e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722927590915,"stop":1722927590916,"duration":1},"status":"passed","severity":"normal"},{"uid":"1823fe1ab52bea7d","name":"Check received message containing shell command","time":{"start":1722928163599,"stop":1722928163599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0bd00fc4b6a21f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722928334934,"stop":1722928334934,"duration":0},"status":"passed","severity":"normal"},{"uid":"6923a481e5b67fd0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722927863434,"stop":1722927863435,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01f4054710caf7b","name":"should properly compute the node id","time":{"start":1722927575075,"stop":1722927575075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42bddfabf0c1a35","name":"Subscribe and receive messages via lightPush","time":{"start":1722927863433,"stop":1722927863434,"duration":1},"status":"passed","severity":"normal"},{"uid":"262b0dcc0cd100d5","name":"Check received message containing shell command","time":{"start":1722928163612,"stop":1722928163612,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed637e4a693d48d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722928312759,"stop":1722928312759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c456a2e22669bddd","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722927834741,"stop":1722927834741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5262ad6ed134742","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722928312769,"stop":1722928312769,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefee9ac611db668","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722928312770,"stop":1722928312770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf274de183e8dbf5","name":"Push message with content topic containing short","time":{"start":1722928280165,"stop":1722928280166,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a6f97880a72c9","name":"should set field with all protocols enabled","time":{"start":1722927575080,"stop":1722927575080,"duration":0},"status":"passed","severity":"normal"},{"uid":"717722c70288f11e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722928130371,"stop":1722928130371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba854cc55c2d8b32","name":"Check received message containing Basic HTML tag","time":{"start":1722928163611,"stop":1722928163611,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a1c8442f386abf","name":"Sample","time":{"start":1722927574380,"stop":1722927574381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72d56de98ce99d2","name":"should set field with only FILTER enabled","time":{"start":1722927575081,"stop":1722927575081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45ea7722407bfd4","name":"Check received message containing Arabic","time":{"start":1722928163608,"stop":1722928163609,"duration":1},"status":"passed","severity":"normal"},{"uid":"765fa2ed0d29f242","name":"should return all peers when numPeers is 0","time":{"start":1722927579756,"stop":1722927579756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fefcbad127039b","name":"should not fail to start the service if it is already started","time":{"start":1722927595005,"stop":1722927595006,"duration":1},"status":"passed","severity":"normal"},{"uid":"18117fc630273f","name":"pre and post cipher","time":{"start":1722927601466,"stop":1722927601466,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c14297fc0392ef4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722928164706,"stop":1722928164708,"duration":2},"status":"passed","severity":"normal"},{"uid":"376095fb1228d21","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722927748927,"stop":1722927748927,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b4884502b50f01","name":"Check received message with timestamp: 1722927621320000000 ","time":{"start":1722928163614,"stop":1722928163614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df31e40350f1c61","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722928190407,"stop":1722928190408,"duration":1},"status":"passed","severity":"normal"},{"uid":"571cef3ba43a1ccb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722928190398,"stop":1722928190399,"duration":1},"status":"passed","severity":"normal"},{"uid":"3582cdc7cc6c434e","name":"should handle corrupted local storage data gracefully","time":{"start":1722927595008,"stop":1722927595008,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba8be55f6f23202","name":"start node with empty shard","time":{"start":1722928257604,"stop":1722928257604,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f89f8d74ee4d5a1","name":"should throw an error for missing required configuration","time":{"start":1722927566585,"stop":1722927566585,"duration":0},"status":"passed","severity":"normal"},{"uid":"742a52a47888ac47","name":"Query Generator - true","time":{"start":1722928301961,"stop":1722928301962,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d456563e2c8da89","name":"Nodes with multiple pubsub topic","time":{"start":1722928164712,"stop":1722928164712,"duration":0},"status":"passed","severity":"normal"},{"uid":"84233b8493d59319","name":"connected peers and dial","time":{"start":1722928130707,"stop":1722928130708,"duration":1},"status":"skipped","severity":"normal"},{"uid":"705b2c72b98f0866","name":"Filter with 1 connections","time":{"start":1722927915765,"stop":1722927915765,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cbdc1f7bd19dd7","name":"Query generator for multiple messages","time":{"start":1722928299712,"stop":1722928299712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7574f57514e85203","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722928312770,"stop":1722928312771,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d942a5105d73cb1","name":"should properly create location multiaddrs - tcp4","time":{"start":1722927575077,"stop":1722927575078,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a3f5d78fa24f3e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722927629132,"stop":1722927629132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c985a3c0eeafcb6c","name":"Push message with Russian payload","time":{"start":1722928280160,"stop":1722928280160,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f04bb998d118320","name":"tcp ip4 address","time":{"start":1722927574341,"stop":1722927574343,"duration":2},"status":"passed","severity":"normal"},{"uid":"9fa03a450980f3b1","name":"throws on empty content topic","time":{"start":1722927566566,"stop":1722927566567,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25595fb149f9e99","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722927881500,"stop":1722927881501,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdca8e340bf5beb6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722928299713,"stop":1722928299713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d52242ee942782","name":"Passing page size 3 when there are 20 messages","time":{"start":1722928314065,"stop":1722928314066,"duration":1},"status":"passed","severity":"normal"},{"uid":"21124b00a4c3c5bb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722927566575,"stop":1722927566575,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fb78f6018e8e5b","name":"Publish message with large meta","time":{"start":1722928185904,"stop":1722928185905,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c27382a82d06680","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722928312765,"stop":1722928312765,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce00bd7b273d99a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722927881502,"stop":1722927881502,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb58b48837c3e80","name":"Query with Ordered Callback, No message returned","time":{"start":1722928279520,"stop":1722928279520,"duration":0},"status":"passed","severity":"normal"},{"uid":"664ea0a586060715","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722927566587,"stop":1722927566587,"duration":0},"status":"passed","severity":"normal"},{"uid":"30656d07b001dc7c","name":"isConnected should return false after all peers disconnect","time":{"start":1722927682162,"stop":1722927682162,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed5e18d9f91ba56","name":"Passing page size 110 when there are 120 messages","time":{"start":1722928314068,"stop":1722928314068,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c81509346247a71","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722928020889,"stop":1722928020889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee22ac8dbdad5073","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722928334936,"stop":1722928334936,"duration":0},"status":"passed","severity":"normal"},{"uid":"795b737d94ceff3d","name":"Sets default value correctly","time":{"start":1722928326494,"stop":1722928326495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9960aa2f13ef3a16","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722927574456,"stop":1722927574456,"duration":0},"status":"passed","severity":"normal"},{"uid":"887d447b829dfc72","name":"Check received message containing numeric","time":{"start":1722928163607,"stop":1722928163607,"duration":0},"status":"passed","severity":"normal"},{"uid":"7933bd136bb6a078","name":"Push message with Chinese payload","time":{"start":1722928280159,"stop":1722928280159,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f231b0e7a455407","name":"Check received message containing emoji","time":{"start":1722928163600,"stop":1722928163600,"duration":0},"status":"passed","severity":"normal"},{"uid":"db122802efda05fe","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722928190411,"stop":1722928190412,"duration":1},"status":"passed","severity":"normal"},{"uid":"275c7fd806e0026","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722927566583,"stop":1722927566583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cdb7d0508a8ebd","name":"should not fail to start the service if it is already started","time":{"start":1722927632992,"stop":1722927632993,"duration":1},"status":"passed","severity":"normal"},{"uid":"5393c5765b49725a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722928312772,"stop":1722928312772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fff52c0d5b91e5","name":"should set field with only STORE enabled","time":{"start":1722927575081,"stop":1722927575081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d45272859f8fcd","name":"Overlapping topic subscription","time":{"start":1722928312767,"stop":1722928312768,"duration":1},"status":"passed","severity":"normal"},{"uid":"4759c5c527d7fca","name":"Publish without waiting for remote peer","time":{"start":1722928190379,"stop":1722928190381,"duration":2},"status":"passed","severity":"normal"},{"uid":"884be6a26eff7b45","name":"Check message received after jswaku node is restarted","time":{"start":1722928163605,"stop":1722928163605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5f6ca6a148ce67b","name":"Decoder throws on undefined content topic","time":{"start":1722927601005,"stop":1722927601005,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e7d48c42bd389d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927985809,"stop":1722927985810,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37fc572d5abc8df","name":"throws on content topic with empty topic name field","time":{"start":1722927566570,"stop":1722927566570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a4d794fedb2323","name":"handles different clusterIds correctly","time":{"start":1722927566579,"stop":1722927566579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08ca7465386d772","name":"Query generator for multiple messages with different message text format","time":{"start":1722928299713,"stop":1722928299713,"duration":0},"status":"passed","severity":"normal"},{"uid":"25aaa8d658f9aaa2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722927566587,"stop":1722927566587,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e54045bcfdd3fd2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722928190397,"stop":1722928190398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe49c2e277e68e5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722927566586,"stop":1722927566586,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f546c1b8b8931de","name":"groups content topics by expected pubsub topic","time":{"start":1722927566578,"stop":1722927566578,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ffab9b8898be5b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722927834763,"stop":1722927834764,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bc60bbcfaad19d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722928330883,"stop":1722928330883,"duration":0},"status":"passed","severity":"normal"},{"uid":"84095af4d6d06802","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722928330881,"stop":1722928330881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6962ab0f34f104","name":"Does not throw an exception when node disconnects","time":{"start":1722928326489,"stop":1722928326489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1905b3d5534aca72","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722927590777,"stop":1722927590777,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fd22a8c91a28fa","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722928185900,"stop":1722928185901,"duration":1},"status":"passed","severity":"normal"},{"uid":"81704add92269136","name":"Push message with unicode special characters payload","time":{"start":1722928148636,"stop":1722928148637,"duration":1},"status":"passed","severity":"normal"},{"uid":"e303668e6f2c8912","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722928038380,"stop":1722928038380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9951b130a64544b","name":"Subscribe and receive messages via lightPush","time":{"start":1722928312764,"stop":1722928312764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4dfe2b375aeff5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927834757,"stop":1722927834757,"duration":0},"status":"passed","severity":"normal"},{"uid":"85be3dfe8999a546","name":"Push message with custom timestamp: 1722931515922","time":{"start":1722928148663,"stop":1722928148663,"duration":0},"status":"passed","severity":"normal"},{"uid":"db14bf05a3ffe2b","name":"random static sharding 2 - Cluster ID: 810, Shard ID: 914","time":{"start":1722928257581,"stop":1722928257581,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1c615da5e287fc","name":"Generator, custom pubsub topic","time":{"start":1722928305987,"stop":1722928305987,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d7637b08417ed8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722927834765,"stop":1722927834766,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bfac3b12758806","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722928185882,"stop":1722928185883,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cce29c1cac80d71","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722927834727,"stop":1722927834727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8eb240e4fc373c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722927566592,"stop":1722927566592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea5a3b99d268365","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722927566598,"stop":1722927566598,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54505eb4fe7b93c","name":"returns all values when wanted number matches available values","time":{"start":1722927589774,"stop":1722927589776,"duration":2},"status":"passed","severity":"normal"},{"uid":"e66f47471e04e6be","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722927601000,"stop":1722927601001,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce055b178564c7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722927566599,"stop":1722927566599,"duration":0},"status":"passed","severity":"normal"},{"uid":"967e3c4b7c09f1a9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927985813,"stop":1722927985813,"duration":0},"status":"passed","severity":"normal"},{"uid":"562a3537fdb9080c","name":"Symmetric encrypt & Decrypt","time":{"start":1722927601465,"stop":1722927601465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dee382ad12b6e0e","name":"Push 30 different messages","time":{"start":1722928280165,"stop":1722928280165,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f8593ed1b816e0","name":"Check message with no content topic is not received","time":{"start":1722927838842,"stop":1722927838842,"duration":0},"status":"passed","severity":"normal"},{"uid":"79661c5cf28bb439","name":"Push message with JSON payload","time":{"start":1722928280162,"stop":1722928280162,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a2b25bae19a3c0","name":"creates an iterator","time":{"start":1722928317705,"stop":1722928317705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eaba1107c7a8e7","name":"Filter with 3 connections","time":{"start":1722927915767,"stop":1722927915767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9081f3c4c15128","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722927622467,"stop":1722927622468,"duration":1},"status":"passed","severity":"normal"},{"uid":"357ac0815b729f92","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722928334935,"stop":1722928334935,"duration":0},"status":"passed","severity":"normal"},{"uid":"53219db41f18a677","name":"Ping on subscribed peer","time":{"start":1722927720168,"stop":1722927720169,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c9943d1a744dd3","name":"ignores unrecognized TXT record formats","time":{"start":1722927590991,"stop":1722927590991,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed07aa49de7b7f5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722928190385,"stop":1722928190386,"duration":1},"status":"passed","severity":"normal"},{"uid":"9536446907e7eca2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722927634165,"stop":1722927634166,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f617ce74cd5e0f5","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722927834729,"stop":1722927834730,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcfab5ce9d479a6","name":"Check received message containing SQL Injection","time":{"start":1722928163609,"stop":1722928163610,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6696cfaa55a2c59","name":"Push message with content topic containing long","time":{"start":1722928280166,"stop":1722928280166,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d3688fa3dc7cce","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722927863435,"stop":1722927863436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c2ba40fd392245","name":"Reopen subscription with peer with lost subscription","time":{"start":1722927685081,"stop":1722927685082,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6019ac325c5d3a2","name":"Push message on custom pubsubTopic","time":{"start":1722927985809,"stop":1722927985809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b78c3f209acba9e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722927834718,"stop":1722927834720,"duration":2},"status":"passed","severity":"normal"},{"uid":"481afbfeeca3c536","name":"Privacy Node - default protocol","time":{"start":1722928337160,"stop":1722928337160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab503d9eb43a2051","name":"Push message on custom pubsubTopic","time":{"start":1722927985812,"stop":1722927985813,"duration":1},"status":"passed","severity":"normal"},{"uid":"9edd8ada77bff9a6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722928190410,"stop":1722928190411,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e32201c03365b29","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722928257580,"stop":1722928257580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1591aef6e6e0338a","name":"Push message with content topic containing emoji","time":{"start":1722928148659,"stop":1722928148659,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e98ab79b06ffb1","name":"Push message with meta","time":{"start":1722928280173,"stop":1722928280177,"duration":4},"status":"passed","severity":"normal"},{"uid":"3dc5eafb15451cda","name":"Check received message containing numeric","time":{"start":1722927838831,"stop":1722927838831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4934060af4fc5c15","name":"Push message with Arabic payload","time":{"start":1722928148628,"stop":1722928148628,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16f007268a747bb","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722928038379,"stop":1722928038379,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9af33b494b37172","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722928163602,"stop":1722928163602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76f49da067b65bc","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722927566596,"stop":1722927566596,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b9874fa4daa5b5","name":"should encode/decode to text encoding","time":{"start":1722927575076,"stop":1722927575076,"duration":0},"status":"passed","severity":"normal"},{"uid":"15912f17a0d617e5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app33/8/topic127/json","time":{"start":1722928224569,"stop":1722928224578,"duration":9},"status":"passed","severity":"normal"},{"uid":"dfeafe8000a659af","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722927881500,"stop":1722927881500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff18fa4d98de3f89","name":"Check publish message containing shell command","time":{"start":1722928185864,"stop":1722928185865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cf01e55dc4bd35","name":"stop","time":{"start":1722927662497,"stop":1722927662497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e41def28662a2d1","name":"more peers than existing","time":{"start":1722928130708,"stop":1722928130708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bc258b8fa26eaf8","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/8/topic857/json","time":{"start":1722928224567,"stop":1722928224569,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ce75a9c732d8d","name":"should set field with all protocols disabled","time":{"start":1722927575080,"stop":1722927575080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9f282ae8933567","name":"Push message with content topic containing Arabic","time":{"start":1722928148641,"stop":1722928148641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5160ecbbefb4f4c","name":"Callback on promise, aborts when callback returns true","time":{"start":1722928299716,"stop":1722928299718,"duration":2},"status":"passed","severity":"normal"},{"uid":"b088030bbfc6f862","name":"Tracks peer failures correctly","time":{"start":1722927742406,"stop":1722927742407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0b0c8f0074b009","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722927566581,"stop":1722927566581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b834520cb28619c7","name":"should be able to encode the field with only STORE set to true","time":{"start":1722927574456,"stop":1722927574457,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5abed0bc8f955f","name":"configure the node with multiple content topics","time":{"start":1722928224599,"stop":1722928224626,"duration":27},"status":"passed","severity":"normal"},{"uid":"5fa8f47685942ba8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722927834762,"stop":1722927834762,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ce0efb2d4f73fa","name":"LightPush with 2 connections","time":{"start":1722927915765,"stop":1722927915765,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d11a9974620c05","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722927566574,"stop":1722927566574,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4ab990a37c5fad","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722927574458,"stop":1722927574459,"duration":1},"status":"passed","severity":"normal"},{"uid":"341198b20fbe8bc3","name":"Push message on custom pubsubTopic","time":{"start":1722927985814,"stop":1722927985814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cac9607736efc7d","name":"Push message with content topic containing escaped characters","time":{"start":1722928280171,"stop":1722928280172,"duration":1},"status":"passed","severity":"normal"},{"uid":"259611ddca3d5d33","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927985813,"stop":1722927985813,"duration":0},"status":"passed","severity":"normal"},{"uid":"4058d20f6dbef1a4","name":"Check received message containing special chars","time":{"start":1722927838832,"stop":1722927838832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d087803d75c8e2e1","name":"Check publish message containing short","time":{"start":1722928185841,"stop":1722928185842,"duration":1},"status":"passed","severity":"normal"},{"uid":"38384f5359aa87c4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722928312754,"stop":1722928312754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d75c858a28fb56","name":"Push to array if already present","time":{"start":1722927566163,"stop":1722927566163,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f32e3d1aa05207","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722927863443,"stop":1722927863443,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a9b902e8436be","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722928312748,"stop":1722928312748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9ad7e2782672e4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722928148647,"stop":1722928148647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1834ddc7fedcd472","name":"Fails to push message with large meta","time":{"start":1722928280177,"stop":1722928280177,"duration":0},"status":"passed","severity":"normal"},{"uid":"789fe9a383f7d587","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722927622459,"stop":1722927622464,"duration":5},"status":"passed","severity":"normal"},{"uid":"47d88823dd9170b6","name":"should be called for bootstrap peers","time":{"start":1722927629129,"stop":1722927629130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3907ffe06ed1543","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722927575081,"stop":1722927575082,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ca87da8b7603ca","name":"Push message with Script payload","time":{"start":1722928148629,"stop":1722928148630,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d21950715c1045","name":"Subscribe and receive messages via lightPush","time":{"start":1722928312744,"stop":1722928312744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e5f12ff0c540c0","name":"Check received message containing Arabic","time":{"start":1722927838833,"stop":1722927838833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6758afcad36c57cc","name":"Subscribe and publish message","time":{"start":1722928190381,"stop":1722928190382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50587659e8ba84b","name":"Mutual subscription","time":{"start":1722928190375,"stop":1722928190376,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a66353798e2bf04","name":"should properly create location multiaddrs - udp6","time":{"start":1722927575078,"stop":1722927575078,"duration":0},"status":"passed","severity":"normal"},{"uid":"846403a71a80c69a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722927682158,"stop":1722927682159,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51982c6a4c105ff","name":"Check message on other pubsub topic is not received","time":{"start":1722928163618,"stop":1722928163618,"duration":0},"status":"passed","severity":"normal"},{"uid":"335c6588e8494124","name":"throws an error for improperly formatted content topics","time":{"start":1722927566579,"stop":1722927566580,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abb3d4b49820b66","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722927834749,"stop":1722927834749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41f7d6b1389985d","name":"Push message with special chars payload","time":{"start":1722928148626,"stop":1722928148627,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7557efd4c98419","name":"unsubscribes","time":{"start":1722928317706,"stop":1722928317706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e836bc99c9a42ab","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722927566574,"stop":1722927566574,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2134e9c942db90f","name":"Check received message containing emoji","time":{"start":1722927838837,"stop":1722927838838,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfec13151d2fc263","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722928330884,"stop":1722928330884,"duration":0},"status":"passed","severity":"normal"},{"uid":"544a2b38d30d72fa","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722928239553,"stop":1722928239553,"duration":0},"status":"passed","severity":"normal"},{"uid":"c525ee470a2d43dd","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722928279520,"stop":1722928279522,"duration":2},"status":"passed","severity":"normal"},{"uid":"209c3f9d408c3456","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927707116,"stop":1722927707116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cb7cf7f3c68f96","name":"Nodes with multiple pubsub topic","time":{"start":1722928164705,"stop":1722928164705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfd77fcb7db10c2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722927566591,"stop":1722927566591,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf0dc1c9e72c911","name":"Push message with rate limit","time":{"start":1722928280177,"stop":1722928280178,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24d3c748de801ec","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722927590918,"stop":1722927590919,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba592d1ed4aa7571","name":"can start and stop the service","time":{"start":1722928159040,"stop":1722928159041,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ee6e4ac90b66c3","name":"1 Relay, 1 Filter, gives up","time":{"start":1722927590777,"stop":1722927590777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d88602f6f16b8ae","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722928163601,"stop":1722928163601,"duration":0},"status":"passed","severity":"normal"},{"uid":"242a8f90fbf14a2e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722927574461,"stop":1722927574461,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f19da9d7733a80","name":"Push message with custom timestamp: 1722931463656","time":{"start":1722928280179,"stop":1722928280179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4257680ea9150e5c","name":"Push message with content topic containing Chinese","time":{"start":1722928280167,"stop":1722928280168,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e5a1050afead1e","name":"same cluster, same shard: nodes connect","time":{"start":1722928038380,"stop":1722928038381,"duration":1},"status":"passed","severity":"normal"},{"uid":"2568c7b7f3821192","name":"Decoder throws on undefined content topic","time":{"start":1722927602955,"stop":1722927602955,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4e9d64c4fd4e7b","name":"Publish message with custom timestamp: Tue Aug 06 2024 08:09:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1722928185886,"stop":1722928185886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2236191c65254c45","name":"Ping fails for unsubscribed peers","time":{"start":1722927742402,"stop":1722927742403,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c02c5e94a0ca24","name":"Encoder throws on empty string content topic","time":{"start":1722927601004,"stop":1722927601005,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc7907aac957771","name":"should use DNS peer discovery with light client","time":{"start":1722927632995,"stop":1722927632995,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ee1441c8fe73298","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722928312773,"stop":1722928312773,"duration":0},"status":"passed","severity":"normal"},{"uid":"51912c8924556d69","name":"Nodes with multiple pubsub topic","time":{"start":1722928164710,"stop":1722928164710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df263ceabf3bb7d","name":"Push message with content topic containing XML","time":{"start":1722928148646,"stop":1722928148647,"duration":1},"status":"passed","severity":"normal"},{"uid":"509193fcd2a875a8","name":"should handle application and version for autosharding","time":{"start":1722927566583,"stop":1722927566583,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fa810a0bf94c73","name":"Push message with Basic HTML tag payload","time":{"start":1722928148631,"stop":1722928148635,"duration":4},"status":"passed","severity":"normal"},{"uid":"acf641c7bc623afc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722928305990,"stop":1722928305990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc3965a636117c9","name":"Ephemeral field set to true","time":{"start":1722927580001,"stop":1722927580001,"duration":0},"status":"passed","severity":"normal"},{"uid":"353e6567dac7c467","name":"Check received message containing short","time":{"start":1722928163606,"stop":1722928163606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed327cc7ca2013d8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722927834720,"stop":1722927834721,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e1d6d69bebfa3","name":"random static sharding 7 - Cluster ID: 186, Shard ID: 953","time":{"start":1722928257593,"stop":1722928257593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c501431360d376f9","name":"retrieves a single peer","time":{"start":1722927590989,"stop":1722927590989,"duration":0},"status":"passed","severity":"normal"},{"uid":"10180c9b4a9e12ae","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722928312772,"stop":1722928312773,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14a6f152a5d86ce","name":"Push message with content topic containing short","time":{"start":1722928148638,"stop":1722928148639,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d40c4e5bc43bda","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722927881498,"stop":1722927881499,"duration":1},"status":"passed","severity":"normal"},{"uid":"56909cfdaa757a14","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722928312776,"stop":1722928312776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff235ecf2f5cf9e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722927748929,"stop":1722927748929,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee628b3b5bb3f66e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722927566586,"stop":1722927566586,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8c479a78be9dd7","name":"Check received message containing unicode special characters","time":{"start":1722928163613,"stop":1722928163613,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd554cb20ca2efc","name":"Check publish message containing XML","time":{"start":1722928185853,"stop":1722928185854,"duration":1},"status":"passed","severity":"normal"},{"uid":"445f55d63b83b520","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722927569173,"stop":1722927569173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67848f0a3a64333","name":"Refresh subscription","time":{"start":1722928312768,"stop":1722928312768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee4d77cb942c9b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722927863444,"stop":1722927863444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4d1b751a18a100","name":"Check received message with timestamp: 1722927621493 ","time":{"start":1722927838838,"stop":1722927838839,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea470eebcd0f5ad5","name":"should not receive a peer event after stop","time":{"start":1722928159044,"stop":1722928159044,"duration":0},"status":"passed","severity":"normal"},{"uid":"24db6fa6c5bc07bf","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722928130370,"stop":1722928130371,"duration":1},"status":"skipped","severity":"normal"},{"uid":"37a06111d33f6d32","name":"same cluster, different shard: nodes don't connect","time":{"start":1722927834712,"stop":1722927834713,"duration":1},"status":"passed","severity":"normal"},{"uid":"6271012d97db7f23","name":"Push message with content topic containing Script","time":{"start":1722928280169,"stop":1722928280169,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67fdd1a50d1219d","name":"Check received message containing Script","time":{"start":1722928163610,"stop":1722928163610,"duration":0},"status":"passed","severity":"normal"},{"uid":"74619e38c6114586","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722927863439,"stop":1722927863439,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba6951de69fbcb2","name":"Passing invalid cursor","time":{"start":1722928239555,"stop":1722928239555,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2060d8c784a967","name":"Overlapping topic subscription","time":{"start":1722928190387,"stop":1722928190388,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68367980597c7417","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722927590994,"stop":1722927590994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ae90a8efea9361","name":"Ping on unsubscribed peer","time":{"start":1722927685081,"stop":1722927685081,"duration":0},"status":"passed","severity":"normal"},{"uid":"4594591152360ae6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722928330884,"stop":1722928330884,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad13c6e85a90dec9","name":"Refresh subscription","time":{"start":1722928190387,"stop":1722928190387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af07fad08d550a20","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722927579759,"stop":1722927579759,"duration":0},"status":"passed","severity":"normal"},{"uid":"837e8d105f310c32","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722928164705,"stop":1722928164706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57c2fe8d7cde15b","name":"Check message with invalid timestamp is not received","time":{"start":1722928163617,"stop":1722928163617,"duration":0},"status":"passed","severity":"normal"},{"uid":"69affab0add4c012","name":"Push message with SQL Injection payload","time":{"start":1722928148629,"stop":1722928148629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbf82c3ca3a820b","name":"Accepts a valid Waku Message","time":{"start":1722927583401,"stop":1722927583402,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9271674c1c93c71","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722927881499,"stop":1722927881500,"duration":1},"status":"passed","severity":"normal"},{"uid":"42714aa2783ba4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722927566602,"stop":1722927566602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78321ffed532cc0","name":"Reusing cursor across nodes","time":{"start":1722928239554,"stop":1722928239554,"duration":0},"status":"passed","severity":"normal"},{"uid":"551e7c0bf22608c2","name":"Relay","time":{"start":1722927630039,"stop":1722927630039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd221fd62b7cd19","name":"should not receive a peer event before start","time":{"start":1722927632994,"stop":1722927632994,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f6aba60475d838","name":"Push message with content topic containing SQL Injection","time":{"start":1722928280169,"stop":1722928280169,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a10133af96e5204","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722927707112,"stop":1722927707112,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dea56bd68764c9","name":"can start the service","time":{"start":1722928159039,"stop":1722928159040,"duration":1},"status":"passed","severity":"normal"},{"uid":"930effcaf9f07b83","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722928224626,"stop":1722928224627,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40b8cff82bc7f12","name":"Push message with content topic containing emoji","time":{"start":1722928280172,"stop":1722928280173,"duration":1},"status":"passed","severity":"normal"},{"uid":"5124a9f0d323bcd4","name":"Relay - dialed first","time":{"start":1722928337157,"stop":1722928337158,"duration":1},"status":"passed","severity":"normal"},{"uid":"1570c223d7fdf5c8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722928163615,"stop":1722928163617,"duration":2},"status":"passed","severity":"normal"},{"uid":"f15eaf7f23ddeeb7","name":"Push message with custom timestamp: 1722924315922","time":{"start":1722928148662,"stop":1722928148663,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e8abfe7c4778cf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927707107,"stop":1722927707107,"duration":0},"status":"passed","severity":"normal"},{"uid":"7492c21854a1a65f","name":"Check received message containing special chars","time":{"start":1722928163592,"stop":1722928163592,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cdaa48ca87bb1c","name":"Check publish message containing Arabic","time":{"start":1722928185847,"stop":1722928185849,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4cee4da6dde190b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722927834761,"stop":1722927834761,"duration":0},"status":"passed","severity":"normal"},{"uid":"940188ad95c7a4ab","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722928312747,"stop":1722928312748,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb76d16efb816f13","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722928312760,"stop":1722928312760,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf6f1a688b89817","name":"Publish message with custom timestamp: Tue Aug 06 2024 06:09:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1722928185884,"stop":1722928185885,"duration":1},"status":"passed","severity":"normal"},{"uid":"352e01fd4c4b9e62","name":"Wrong topic","time":{"start":1722928224586,"stop":1722928224598,"duration":12},"status":"passed","severity":"normal"},{"uid":"113116cbf59b6d3e","name":"Check message with no payload is not received","time":{"start":1722928163604,"stop":1722928163604,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d812cbfd1cea05","name":"Renews peer on consistent ping failures","time":{"start":1722927742405,"stop":1722927742406,"duration":1},"status":"passed","severity":"normal"},{"uid":"441f448015c59fae","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722927863450,"stop":1722927863450,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4e9c9483f9927a","name":"Push message with content topic containing Arabic","time":{"start":1722928280168,"stop":1722928280168,"duration":0},"status":"passed","severity":"normal"},{"uid":"67abfd614c6cb36d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722927834748,"stop":1722927834748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b25d54003e534e","name":"Check message with no payload is not received","time":{"start":1722927838842,"stop":1722927838843,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b25b3f383506a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722927566592,"stop":1722927566593,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fe6df779e15703","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722928164708,"stop":1722928164710,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1c27d874dcf2145","name":"random static sharding 5 - Cluster ID: 965, Shard ID: 9","time":{"start":1722928257591,"stop":1722928257592,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7be3a5c7c22efd","name":"Subscribe to topic containing Script and receive message","time":{"start":1722927863445,"stop":1722927863446,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce3e6dcc8db86fa","name":"Relay - times out","time":{"start":1722928337158,"stop":1722928337159,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c502e722ab36ddd","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app50/10/topic91/proto","time":{"start":1722928224584,"stop":1722928224584,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5bb6b60296dfc","name":"returns all values when wanted number is greater than available values","time":{"start":1722927589776,"stop":1722927589776,"duration":0},"status":"passed","severity":"normal"},{"uid":"820fa542d8028396","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722928190384,"stop":1722928190385,"duration":1},"status":"passed","severity":"normal"},{"uid":"35bb3207d8c5685f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927707107,"stop":1722927707108,"duration":1},"status":"passed","severity":"normal"},{"uid":"81da67543eef9c71","name":"Check received message containing Russian","time":{"start":1722927838833,"stop":1722927838834,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e5654718ae7d13","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1722928315301,"stop":1722928315302,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1113adbd2f8e30","name":"Should update multiaddrs","time":{"start":1722928038704,"stop":1722928038705,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ce6a8b8283d72e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722927863438,"stop":1722927863439,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52f5e4cd011377","name":"handles different networkShards values correctly","time":{"start":1722927566579,"stop":1722927566579,"duration":0},"status":"passed","severity":"normal"},{"uid":"484eb4199d3cda5b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722927863447,"stop":1722927863448,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d56ba67d00e5c5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927834742,"stop":1722927834748,"duration":6},"status":"passed","severity":"normal"},{"uid":"e9744c38dc30d94b","name":"Subscribe to topic containing XML and receive message","time":{"start":1722928312772,"stop":1722928312772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5745d8863094ca","name":"same cluster, same shard: nodes connect","time":{"start":1722927834710,"stop":1722927834710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7485b80d4b3b4a3a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722928280170,"stop":1722928280170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2837917404b08b00","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722927566596,"stop":1722927566597,"duration":1},"status":"passed","severity":"normal"},{"uid":"184e78c0c995c737","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722927834758,"stop":1722927834759,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc30acfa463cfa05","name":"Check message on other pubsub topic is not received","time":{"start":1722927838840,"stop":1722927838840,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba427bfebbe9ad5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722927707113,"stop":1722927707114,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42e6be00b33c30","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722927834749,"stop":1722927834750,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b6a99fefda041a","name":"Init the array if not present","time":{"start":1722927566159,"stop":1722927566162,"duration":3},"status":"passed","severity":"normal"},{"uid":"5fb21837f22e0677","name":"random static sharding 3 - Cluster ID: 432, Shard ID: 423","time":{"start":1722928257581,"stop":1722928257581,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c639844ee63b47","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722927569171,"stop":1722927569172,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd97e348a4a2a9ae","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722928305988,"stop":1722928305988,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff0b5299773a749","name":"Decoder throws on undefined content topic","time":{"start":1722927580003,"stop":1722927580003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2575a1727583c8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722928312763,"stop":1722928312764,"duration":1},"status":"passed","severity":"normal"},{"uid":"9356277a20f2448d","name":"through manual discovery","time":{"start":1722928027941,"stop":1722928027941,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87c4c8012085da6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722927834716,"stop":1722927834718,"duration":2},"status":"passed","severity":"normal"},{"uid":"f517a5b428ce219d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722927574460,"stop":1722927574460,"duration":0},"status":"passed","severity":"normal"},{"uid":"973cb003212554de","name":"Encoder throws on undefined content topic","time":{"start":1722927602954,"stop":1722927602954,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd99554a28978f10","name":"Used by Waku Relay","time":{"start":1722928326494,"stop":1722928326494,"duration":0},"status":"passed","severity":"normal"},{"uid":"882d56ea68d49d7f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722927566572,"stop":1722927566573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e869b35ce92de79","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722927682163,"stop":1722927682164,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b42230e1b74f804","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722927574463,"stop":1722927574463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc1f79edea2e77d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927834724,"stop":1722927834726,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dbcce9c6650f5f5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/10/topic390/utf8","time":{"start":1722928224582,"stop":1722928224583,"duration":1},"status":"passed","severity":"normal"},{"uid":"60371c995df68980","name":"Register correct protocols","time":{"start":1722928190376,"stop":1722928190378,"duration":2},"status":"passed","severity":"normal"},{"uid":"442ee5e5c79b5b64","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722928164710,"stop":1722928164711,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73ccc8cb4a991d5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722927566589,"stop":1722927566590,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce40203f35c3c1dc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722927602953,"stop":1722927602953,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5ca78d761573bc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722927574460,"stop":1722927574461,"duration":1},"status":"passed","severity":"normal"},{"uid":"f859164f92a1eab8","name":"should properly create location multiaddrs - tcp","time":{"start":1722927575079,"stop":1722927575079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b427edf6e765c7b","name":"Push message with content topic containing shell command","time":{"start":1722928280171,"stop":1722928280171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f65f26e41a15d38","name":"Push message with content topic containing unicode special characters","time":{"start":1722928148658,"stop":1722928148659,"duration":1},"status":"passed","severity":"normal"},{"uid":"9580d2a46fb6e31","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722927566583,"stop":1722927566584,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba3160eb0ae4f9c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722927834750,"stop":1722927834756,"duration":6},"status":"passed","severity":"normal"},{"uid":"9df209cc60e0ec8e","name":"Check received message with timestamp: 1722927621493000000 ","time":{"start":1722927838838,"stop":1722927838838,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce2b1662c70b325","name":"Push message with content topic containing XML","time":{"start":1722928280170,"stop":1722928280170,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d4e32bd111064b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722928312767,"stop":1722928312767,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b28439fcfe271e","name":"Reopen subscription with peer with lost subscription","time":{"start":1722927720170,"stop":1722927720172,"duration":2},"status":"passed","severity":"normal"},{"uid":"9294e434fec2f33c","name":"Relay + Store","time":{"start":1722927630039,"stop":1722927630040,"duration":1},"status":"passed","severity":"normal"},{"uid":"7455c086fa096237","name":"Check message received after nwaku node is restarted","time":{"start":1722928163605,"stop":1722928163605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6352df185c86f72","name":"Passing an array","time":{"start":1722928326489,"stop":1722928326489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d94d9911be7da6","name":"Push message with meta","time":{"start":1722928148660,"stop":1722928148660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7228ae62bcacb5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722928312761,"stop":1722928312761,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5246658c7c2dac0","name":"Subscribe to topic containing XML and receive message","time":{"start":1722928312760,"stop":1722928312761,"duration":1},"status":"passed","severity":"normal"},{"uid":"259d86ff5af7fc51","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722927566576,"stop":1722927566576,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6fb25828f748b3","name":"Ephemeral messages are not stored","time":{"start":1722927634164,"stop":1722927634165,"duration":1},"status":"passed","severity":"normal"},{"uid":"91140eb7f509d8","name":"Fails to push message with empty content topic","time":{"start":1722928148659,"stop":1722928148660,"duration":1},"status":"passed","severity":"normal"},{"uid":"6381cd53b0a5fc3","name":"Fails to publish message with empty text","time":{"start":1722928185888,"stop":1722928185888,"duration":0},"status":"passed","severity":"normal"},{"uid":"782ed9ee528f203f","name":"Subscribe and receives messages on 20 topics","time":{"start":1722928312766,"stop":1722928312766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ace68490568a8c4","name":"Push message with escaped characters payload","time":{"start":1722928148636,"stop":1722928148636,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bd04c67c489ce1","name":"Fails to push message bigger that 1MB","time":{"start":1722928280179,"stop":1722928280180,"duration":1},"status":"passed","severity":"normal"},{"uid":"964781c2d8bd106d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722927632996,"stop":1722927632996,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b558b2e30defbf2f","name":"Push message with custom timestamp: 1692169463656","time":{"start":1722928280178,"stop":1722928280178,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5c983904e05901","name":"Store - dialed first","time":{"start":1722928337159,"stop":1722928337159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1620424a3fd7657d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722927566584,"stop":1722927566584,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8313ff16c3db7c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722927566589,"stop":1722927566589,"duration":0},"status":"passed","severity":"normal"},{"uid":"9382ed23905f27ca","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722927566599,"stop":1722927566599,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddfc995949eb774","name":"Check message received after jswaku node is restarted","time":{"start":1722928163619,"stop":1722928163620,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fbd0b469ca4f490d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722927574457,"stop":1722927574458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf34ad704cbba2c","name":"Check received message containing long","time":{"start":1722927838830,"stop":1722927838830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8609293d96dcd47","name":"Check message with invalid timestamp is not received","time":{"start":1722927838840,"stop":1722927838840,"duration":0},"status":"passed","severity":"normal"},{"uid":"422b6110155479f8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722927590917,"stop":1722927590917,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbde61f3a2692391","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722928312744,"stop":1722928312745,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37fc8cf422a789","name":"Using a function","time":{"start":1722928326489,"stop":1722928326490,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c992cf17fcad36","name":"throws on content topic with non-number generation field","time":{"start":1722927566568,"stop":1722927566568,"duration":0},"status":"passed","severity":"normal"},{"uid":"532909b8191c6cfd","name":"Check publish message containing JSON","time":{"start":1722928185855,"stop":1722928185862,"duration":7},"status":"passed","severity":"normal"},{"uid":"9f9d33fbf3a7f9f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722927566577,"stop":1722927566577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02ecfc758f16d1f","name":"Failed peers are renewed","time":{"start":1722927917497,"stop":1722927917498,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f92496e428260d5","name":"1 Relay, 1 fetch","time":{"start":1722927590775,"stop":1722927590776,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a480e3d106150f","name":"Refresh subscription","time":{"start":1722927863441,"stop":1722927863442,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3478af4fd8d1c0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722928239551,"stop":1722928239551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ada2081c82c8623","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722928279518,"stop":1722928279519,"duration":1},"status":"passed","severity":"normal"},{"uid":"51834c4b760a372c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722927566601,"stop":1722927566601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed12f350dbb0260","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722927834730,"stop":1722927834731,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fabf7ae5046a8c","name":"handles multiple messages","time":{"start":1722928317706,"stop":1722928317706,"duration":0},"status":"passed","severity":"normal"},{"uid":"739af14af1cffa84","name":"should only return 1 node with relay and store capability","time":{"start":1722927590992,"stop":1722927590992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7893e60fec7c400","name":"Query with Ordered Callback, No Decoder","time":{"start":1722928279519,"stop":1722928279520,"duration":1},"status":"passed","severity":"normal"},{"uid":"e826424877c6479d","name":"Promise Callback - true","time":{"start":1722928301963,"stop":1722928301963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02e945a016c50a7","name":"should throw error - no public key","time":{"start":1722927575073,"stop":1722927575073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fadd603df1f69b","name":"Push message with XML payload","time":{"start":1722928148630,"stop":1722928148630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80c6be664297755","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722927601002,"stop":1722927601002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5752a47d355aaffd","name":"Push message with content topic containing shell command","time":{"start":1722928148656,"stop":1722928148657,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adfea461af0c4bc","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722927579758,"stop":1722927579758,"duration":0},"status":"passed","severity":"normal"},{"uid":"17be251732f631ba","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722927590993,"stop":1722927590993,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b3422ae921d4e3","name":"start node with ApplicationInfo","time":{"start":1722928224627,"stop":1722928224628,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed30526636e4ca2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/8/topic21/utf8","time":{"start":1722928224561,"stop":1722928224566,"duration":5},"status":"passed","severity":"normal"},{"uid":"13d2c32de92740a3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722927566585,"stop":1722927566585,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3af68068bc61a8","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722928020891,"stop":1722928020891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8363ae0d3d2c75","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722928020883,"stop":1722928020886,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d24b194fc53e0fc","name":"Ping succeeds for all connected peers","time":{"start":1722927742401,"stop":1722927742402,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b340ec7cb883885","name":"Check message with non string payload is not received","time":{"start":1722928163604,"stop":1722928163605,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87e30488ef1f35f","name":"Ping on peer without subscriptions","time":{"start":1722927720166,"stop":1722927720166,"duration":0},"status":"passed","severity":"normal"},{"uid":"a486fbeef6ae9ed","name":"topics with same application and version share the same shard","time":{"start":1722927566577,"stop":1722927566578,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2379406e89e236","name":"Push message with short payload","time":{"start":1722928280154,"stop":1722928280155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4974010d4dcca13d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722927634165,"stop":1722927634165,"duration":0},"status":"passed","severity":"normal"},{"uid":"301cfc2da7ced21f","name":"Decrypt messages","time":{"start":1722928134089,"stop":1722928134090,"duration":1},"status":"passed","severity":"normal"},{"uid":"baaa950e5f713180","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722928020889,"stop":1722928020890,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff6898ebd63d240","name":"Push message with content topic containing special chars","time":{"start":1722928148640,"stop":1722928148640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4232b0695128ca7e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722927682157,"stop":1722927682157,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f6671e579fde03","name":"should be able to decode the field with only STORE set to true","time":{"start":1722927574462,"stop":1722927574462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d627de30594cb09b","name":"should throw error - no public key","time":{"start":1722927575074,"stop":1722927575074,"duration":0},"status":"passed","severity":"normal"},{"uid":"398b79057a1c0c2d","name":"Check received message with timestamp: 1722927621320000000 ","time":{"start":1722928163600,"stop":1722928163601,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25e99c72278477e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722927566582,"stop":1722927566582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ed4f49bd105a84","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722928312763,"stop":1722928312763,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dd67e722e73240","name":"Check publish message containing escaped characters","time":{"start":1722928185865,"stop":1722928185867,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c5eb4b395c14399","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722927863443,"stop":1722927863443,"duration":0},"status":"passed","severity":"normal"},{"uid":"2862d6f51784bf87","name":"Check publish message containing SQL Injection","time":{"start":1722928185851,"stop":1722928185852,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fdaab2d7c96200","name":"should throw error - no id","time":{"start":1722927575074,"stop":1722927575074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cf88b66dcfedb7","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722928020891,"stop":1722928020892,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc87eac7d842009f","name":"Generator, 2 different pubsubtopics","time":{"start":1722928305988,"stop":1722928305988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2995a2edd46a9e","name":"Check received message containing short","time":{"start":1722927838828,"stop":1722927838830,"duration":2},"status":"passed","severity":"normal"},{"uid":"69b2903bb8bd837a","name":"Check message with no pubsub topic is not received","time":{"start":1722927838841,"stop":1722927838841,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fc9d3ea76f5632","name":"non connected peers","time":{"start":1722928130708,"stop":1722928130709,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b4a30143184bea5","name":"Check publish message containing numeric","time":{"start":1722928185843,"stop":1722928185844,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc49e9e94cf68ec","name":"addEventListener with correct event","time":{"start":1722927662493,"stop":1722927662493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f14a100b09db3f","name":"Push message with emoji payload","time":{"start":1722928280164,"stop":1722928280164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e7490875cf5801","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722927575072,"stop":1722927575072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8603e2b1b78b1945","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722927834763,"stop":1722927834763,"duration":0},"status":"passed","severity":"normal"},{"uid":"c927b6f624d35cb8","name":"Query generator for multiple messages with different content topic format","time":{"start":1722928299714,"stop":1722928299714,"duration":0},"status":"passed","severity":"normal"},{"uid":"569f27c344f85b5c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722927834734,"stop":1722927834735,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ff73e5f8652491","name":"Check meta is set [symmetric]","time":{"start":1722927601003,"stop":1722927601003,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a9267bcaad468e","name":"different cluster, same shard: nodes don't connect","time":{"start":1722928038381,"stop":1722928038381,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fb6ec227d561ad","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722927682159,"stop":1722927682160,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9ddb568ca4e959","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722928020893,"stop":1722928020893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52d5762788157e9","name":"should get / set UDP multiaddr","time":{"start":1722927575076,"stop":1722927575077,"duration":1},"status":"passed","severity":"normal"},{"uid":"192a7119e201cf3e","name":"start node with empty content topic","time":{"start":1722928224628,"stop":1722928224629,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89c14d39775db79","name":"random static sharding 4 - Cluster ID: 918, Shard ID: 196","time":{"start":1722928257582,"stop":1722928257586,"duration":4},"status":"passed","severity":"normal"},{"uid":"af711322a07b3b1e","name":"should not receive a peer event before start","time":{"start":1722927595006,"stop":1722927595007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6109d4512eafd2","name":"same cluster, different shard: nodes connect","time":{"start":1722928038381,"stop":1722928038381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c185c10f19581ba7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722927863444,"stop":1722927863444,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a8cc4291e5f88e","name":"removeEventListener with wrong event","time":{"start":1722927662495,"stop":1722927662495,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacb2bf836ce9fae","name":"Waku message hash computation (payload length 0)","time":{"start":1722927569172,"stop":1722927569172,"duration":0},"status":"passed","severity":"normal"},{"uid":"981a6e784b5e8794","name":"Meta field set when metaSetter is specified","time":{"start":1722927580001,"stop":1722927580001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c265ceb430f05b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722927595008,"stop":1722927595008,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da1867974436c23","name":"Check message received after nwaku node is restarted","time":{"start":1722927838844,"stop":1722927838844,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3c94d73bede8797","name":"less peers than existing","time":{"start":1722928130708,"stop":1722928130708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc646f7c5c6bd159","name":"Push message with Chinese payload","time":{"start":1722928148627,"stop":1722928148628,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4f3157b5f5dc50","name":"Check received message containing JSON","time":{"start":1722928163611,"stop":1722928163612,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e52d1324ee572ab","name":"Generator, custom pubsub topic","time":{"start":1722928305985,"stop":1722928305985,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec83c9f6b916a2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722927590994,"stop":1722927590994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"825e895b09de3644","name":"Subscribe to topic containing Script and receive message","time":{"start":1722928312771,"stop":1722928312771,"duration":0},"status":"passed","severity":"normal"},{"uid":"566e39cc70abcd38","name":"configure the node with multiple pubsub topics","time":{"start":1722928257601,"stop":1722928257602,"duration":1},"status":"passed","severity":"normal"},{"uid":"973067714375f14b","name":"Round trip binary serialization","time":{"start":1722927580000,"stop":1722927580000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7677ec4ea48a705","name":"Push message with Arabic payload","time":{"start":1722928280159,"stop":1722928280160,"duration":1},"status":"passed","severity":"normal"},{"uid":"6701dbebd0c6af00","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722928312775,"stop":1722928312776,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde9a95835abbe0e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722928190382,"stop":1722928190383,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb32b300b3b89a7e","name":"Overlapping topic subscription","time":{"start":1722927863441,"stop":1722927863441,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f3dd101128d1f2","name":"Check received message containing escaped characters","time":{"start":1722928163599,"stop":1722928163599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71e8e993b942502","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722927590920,"stop":1722927590921,"duration":1},"status":"passed","severity":"normal"},{"uid":"31944b66a5cdd28c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722927834758,"stop":1722927834758,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d67a39747602b1b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722927574462,"stop":1722927574463,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce79bdfc1da19a3","name":"Check publish message containing unicode special characters","time":{"start":1722928185867,"stop":1722928185876,"duration":9},"status":"passed","severity":"normal"},{"uid":"37c065b457e22a77","name":"Ordered callback, aborts when callback returns true","time":{"start":1722928299719,"stop":1722928299719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0951e274346a79","name":"Push message with content topic containing JSON","time":{"start":1722928148648,"stop":1722928148656,"duration":8},"status":"passed","severity":"normal"},{"uid":"16cbebf95e216dd2","name":"Passing page size 10 when there are 10 messages","time":{"start":1722928314066,"stop":1722928314066,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d6f953192265ed","name":"Should update shard info","time":{"start":1722928038705,"stop":1722928038705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32ce45effb98174","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722927629128,"stop":1722927629129,"duration":1},"status":"passed","severity":"normal"},{"uid":"db60b927507d1500","name":"Fails to push message with empty content topic","time":{"start":1722928280173,"stop":1722928280173,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed30445f6a38742","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app15/1/topic707/utf8","time":{"start":1722928224585,"stop":1722928224586,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6d714e97603169","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722927863449,"stop":1722927863449,"duration":0},"status":"passed","severity":"normal"},{"uid":"a350555eb3b502dc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722928164704,"stop":1722928164704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03f2a513a94bfa","name":"Encoder throws on undefined content topic","time":{"start":1722927601004,"stop":1722927601004,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6654cf4f2efc14f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722928190383,"stop":1722928190384,"duration":1},"status":"passed","severity":"normal"},{"uid":"482a929333dbe04f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722927566602,"stop":1722927566602,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e802b6a475eafd","name":"Check received message containing unicode special characters","time":{"start":1722928163599,"stop":1722928163600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59031d962087c3e","name":"Check publish message containing Basic HTML tag","time":{"start":1722928185854,"stop":1722928185855,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74f20604bed377c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722927881497,"stop":1722927881498,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce0decc03fc888f","name":"1 Store, 2 fetches","time":{"start":1722927590776,"stop":1722927590776,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6951e404c30c0f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app17/1/topic515/proto","time":{"start":1722928224578,"stop":1722928224582,"duration":4},"status":"passed","severity":"normal"},{"uid":"153ec5e959d145f9","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722928020886,"stop":1722928020887,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c119ec0c1bbe476","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722927566573,"stop":1722927566573,"duration":0},"status":"passed","severity":"normal"},{"uid":"df06ff7ce1495b58","name":"Subscribe and receive messages via waku relay post","time":{"start":1722927863436,"stop":1722927863438,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed5e8527bd2ed401","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722927834763,"stop":1722927834763,"duration":0},"status":"passed","severity":"normal"},{"uid":"c968db5f52168af6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722928312754,"stop":1722928312754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5acfd0df7a5f92","name":"Subscribe and receives messages on 20 topics","time":{"start":1722927863439,"stop":1722927863440,"duration":1},"status":"passed","severity":"normal"},{"uid":"4440152d8c152292","name":"getPeersByDiscovery","time":{"start":1722928130369,"stop":1722928130370,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1cf61d5e41f3e9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927834732,"stop":1722927834732,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5714ebc8a13c2","name":"Check received message containing Russian","time":{"start":1722928163609,"stop":1722928163609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7e8597407bd6aa","name":"should not fail to start the service if it is already started","time":{"start":1722928159042,"stop":1722928159043,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ccc7b9b82b2a73","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722927834728,"stop":1722927834729,"duration":1},"status":"passed","severity":"normal"},{"uid":"d748a1d9193020c5","name":"Overlapping topic subscription","time":{"start":1722928312748,"stop":1722928312748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a983beaf4aa7bf9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722927566597,"stop":1722927566597,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b9419c921078d5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722928312762,"stop":1722928312762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac565add08556fc0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722928312771,"stop":1722928312771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b829694bffa9f6","name":"Check message with no content topic is not received","time":{"start":1722928163603,"stop":1722928163604,"duration":1},"status":"passed","severity":"normal"},{"uid":"79bfe1e0f477af43","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722928190409,"stop":1722928190410,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8783822b4787ba","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722927566576,"stop":1722927566576,"duration":0},"status":"passed","severity":"normal"},{"uid":"594442ca4d41152b","name":"Generator, 2 different pubsubtopics","time":{"start":1722928305985,"stop":1722928305986,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4a4b8012f2beed","name":"Push message with custom timestamp: 1692169515922","time":{"start":1722928148661,"stop":1722928148662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5564a6ae69db2f83","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722927590919,"stop":1722927590919,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc447bdc58ca1b7","name":"random static sharding 6 - Cluster ID: 19, Shard ID: 527","time":{"start":1722928257592,"stop":1722928257593,"duration":1},"status":"passed","severity":"normal"},{"uid":"8380a7e3dc934ddd","name":"Push message with long payload","time":{"start":1722928148625,"stop":1722928148625,"duration":0},"status":"passed","severity":"normal"},{"uid":"889626899f1633ef","name":"should not throw an error for a single configured topic","time":{"start":1722927566594,"stop":1722927566594,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1c1a2e2546ea44","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722927590918,"stop":1722927590918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f78475c845036e7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722927834741,"stop":1722927834742,"duration":1},"status":"passed","severity":"normal"},{"uid":"5246391489d9b1ca","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927834738,"stop":1722927834739,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18edd0f85db8332","name":"Push message equal or less that 1MB","time":{"start":1722928148663,"stop":1722928148664,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed89abc57f45a3f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722927622464,"stop":1722927622465,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8679ea43ca4b8de","name":"Encoder throws on undefined content topic","time":{"start":1722927580002,"stop":1722927580002,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dae5b2e8e40a15","name":"Push message with content topic containing SQL Injection","time":{"start":1722928148642,"stop":1722928148642,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc576c4aa8313c4","name":"can dial TLS multiaddrs","time":{"start":1722928027940,"stop":1722928027941,"duration":1},"status":"passed","severity":"normal"},{"uid":"451eb1057b24b660","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722928164712,"stop":1722928164712,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf780effdf96a7f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722927834740,"stop":1722927834740,"duration":0},"status":"passed","severity":"normal"},{"uid":"580af17db2e016f0","name":"Push message with shell command payload","time":{"start":1722928148635,"stop":1722928148636,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec82330f2836966","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722928020888,"stop":1722928020888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a762a9f58d53be9","name":"Check received message containing Script","time":{"start":1722927838834,"stop":1722927838835,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35089acfc22b89e","name":"udp ip6 address","time":{"start":1722927574343,"stop":1722927574344,"duration":1},"status":"passed","severity":"normal"},{"uid":"5866443b9aa8a3fe","name":"Decoder throws on empty string content topic","time":{"start":1722927602955,"stop":1722927602956,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd747c80c0770da","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722928312766,"stop":1722928312767,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fcf21355cced8ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927834762,"stop":1722927834762,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdd698e81b2519b","name":"should add and remove event listeners correctly","time":{"start":1722927595009,"stop":1722927595009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c0466895f3cc95","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722927834735,"stop":1722927834736,"duration":1},"status":"passed","severity":"normal"},{"uid":"768a25bd7615088c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722927566577,"stop":1722927566577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2738ef2c81a585a","name":"Relay + Store","time":{"start":1722927575082,"stop":1722927575082,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7d75cb8266d41d","name":"should emit a peer event after start","time":{"start":1722928159043,"stop":1722928159043,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e47393a1f8c8f8","name":"Check received message containing SQL Injection","time":{"start":1722927838834,"stop":1722927838834,"duration":0},"status":"passed","severity":"normal"},{"uid":"311a15e10f1d5eb6","name":"Throws when trying to push message with empty payload","time":{"start":1722928148638,"stop":1722928148638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2991dcfee40f0f18","name":"should not receive a peer event after stop","time":{"start":1722927632994,"stop":1722927632995,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4f675fa98451ba","name":"Subscribe to topic containing short and receive message","time":{"start":1722927863442,"stop":1722927863442,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fe62dd30c9e484","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722927863445,"stop":1722927863445,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd76b540ff9123b1","name":"Subscribe to topic containing Script and publish message","time":{"start":1722928190400,"stop":1722928190401,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8078adfde783a3","name":"Push message with shell command payload","time":{"start":1722928280162,"stop":1722928280163,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c1f4d257995523","name":"Fails to publish message with wrong content topic","time":{"start":1722928185888,"stop":1722928185889,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e28cd8b8981e15","name":"should load peers from local storage and dispatch events","time":{"start":1722927595008,"stop":1722927595008,"duration":0},"status":"passed","severity":"normal"},{"uid":"431d23fbcb55713a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722927863440,"stop":1722927863441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19dd142a2eaaef0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722927569172,"stop":1722927569172,"duration":0},"status":"passed","severity":"normal"},{"uid":"34afa889cd819451","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722927834740,"stop":1722927834741,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b780f2a997da4f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722928164711,"stop":1722928164711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9d3597e5ac2c39","name":"Push message with numeric payload","time":{"start":1722928280158,"stop":1722928280158,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cb3eadee3ef6cd","name":"Push message with short payload","time":{"start":1722928148624,"stop":1722928148624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cfb05b052fa002","name":"Check message with non string payload is not received","time":{"start":1722928163619,"stop":1722928163619,"duration":0},"status":"passed","severity":"normal"},{"uid":"840013d8fa26e23","name":"Subscribe to topic containing long and receive message","time":{"start":1722927863442,"stop":1722927863442,"duration":0},"status":"passed","severity":"normal"},{"uid":"9751d9b851677ef0","name":"Passing page size 11 when there are 10 messages","time":{"start":1722928314067,"stop":1722928314067,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dfdd9a71f8666a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722928312747,"stop":1722928312747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8321c5fd82394a88","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722928239553,"stop":1722928239553,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8da139b82e384a0","name":"can start and stop the service","time":{"start":1722927595005,"stop":1722927595005,"duration":0},"status":"passed","severity":"normal"},{"uid":"4245c55d5f912822","name":"Push message with Script payload","time":{"start":1722928280161,"stop":1722928280161,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e8c008e8fe8766","name":"Passing page size 19 when there are 20 messages","time":{"start":1722928314067,"stop":1722928314068,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a28101f44de5d0","name":"throws on content topic with empty version field","time":{"start":1722927566569,"stop":1722927566570,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e1a949808f7136","name":"Throws when trying to push message with empty payload","time":{"start":1722928280165,"stop":1722928280165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9468c9829dca43dd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722928239552,"stop":1722928239552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fcb8c6a0247ff0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722927566596,"stop":1722927566596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbecb94a57d2906","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927985810,"stop":1722927985811,"duration":1},"status":"passed","severity":"normal"},{"uid":"72eae67e8aa18c85","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927707115,"stop":1722927707115,"duration":0},"status":"passed","severity":"normal"},{"uid":"66399aa9e50e643","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722928312762,"stop":1722928312762,"duration":0},"status":"passed","severity":"normal"},{"uid":"271cbe259dd5e0b","name":"Check received message containing Basic HTML tag","time":{"start":1722928163598,"stop":1722928163598,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ae11357fee0a5f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722927748924,"stop":1722927748925,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30c9ae813451e68","name":"Generator, 2 different pubsubtopics","time":{"start":1722928305989,"stop":1722928305990,"duration":1},"status":"passed","severity":"normal"},{"uid":"101945f84ed46405","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722928257602,"stop":1722928257604,"duration":2},"status":"passed","severity":"normal"},{"uid":"4049e830994e9d60","name":"Subscribe to topic containing long and publish message","time":{"start":1722928190389,"stop":1722928190393,"duration":4},"status":"passed","severity":"normal"},{"uid":"8e4a814f1c39a50a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722927881501,"stop":1722927881502,"duration":1},"status":"passed","severity":"normal"},{"uid":"f299be4c38f92b57","name":"Check received message containing escaped characters","time":{"start":1722928163612,"stop":1722928163613,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f487fdf91a1329","name":"Check received message containing emoji","time":{"start":1722928163613,"stop":1722928163613,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a965f1d315c83d9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722927566581,"stop":1722927566581,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f19cc0a6401ae4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722927566592,"stop":1722927566592,"duration":0},"status":"passed","severity":"normal"},{"uid":"141d6868b8baa43","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722927579757,"stop":1722927579758,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84e9eee0750016b","name":"should throw an error for missing sharding configuration","time":{"start":1722927566600,"stop":1722927566600,"duration":0},"status":"passed","severity":"normal"},{"uid":"4774f694e7af861e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722927566604,"stop":1722927566604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19944ef37fed71f","name":"Subscribe and receives messages on 20 topics","time":{"start":1722928312747,"stop":1722928312747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b170d7a7115ac31c","name":"Store - dialed after - with timeout","time":{"start":1722928337159,"stop":1722928337159,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ca684c7bca62a4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722928330883,"stop":1722928330883,"duration":0},"status":"passed","severity":"normal"},{"uid":"744627360764118b","name":"Push message with JSON payload","time":{"start":1722928148635,"stop":1722928148635,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75cf0899a36b42f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722928330882,"stop":1722928330882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0785f28c0d8bf5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722927566573,"stop":1722927566574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a494fc129c79b6","name":"Query with Promise Callback, No message returned","time":{"start":1722928279524,"stop":1722928279525,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d034d06f9e8c5d","name":"A test","time":{"start":1722927985931,"stop":1722927985932,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aca755546bc28ff","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722927574459,"stop":1722927574459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50acff4cbbd478e","name":"Nwaku publishes","time":{"start":1722928157614,"stop":1722928157615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3add095c9fd6f111","name":"Renews peer on consistent missed messages","time":{"start":1722927742408,"stop":1722927742409,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a087201e9d2126","name":"safeDispatchEvent","time":{"start":1722927662497,"stop":1722927662497,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7caa7a4521485b","name":"Subscribe and receive messages via waku relay post","time":{"start":1722928312745,"stop":1722928312746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f732b4fa7e3279","name":"random static sharding 10 - Cluster ID: 451, Shard ID: 529","time":{"start":1722928257600,"stop":1722928257600,"duration":0},"status":"passed","severity":"normal"},{"uid":"78395cdc3bc97130","name":"Publishes to nwaku","time":{"start":1722928157614,"stop":1722928157614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b156b1fb644443f","name":"Push message with emoji payload","time":{"start":1722928148637,"stop":1722928148637,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f09fb176382d470","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722928279518,"stop":1722928279518,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab21423e0763bdc5","name":"Check publish message after client node is restarted","time":{"start":1722928185904,"stop":1722928185904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"956174a669bd43b2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722928190408,"stop":1722928190409,"duration":1},"status":"passed","severity":"normal"},{"uid":"44de5c9b05cd3489","name":"isConnected should return true after first peer connects","time":{"start":1722927682161,"stop":1722927682162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15238a39423808","name":"Subscribe to topic containing XML and publish message","time":{"start":1722928190401,"stop":1722928190403,"duration":2},"status":"passed","severity":"normal"},{"uid":"348b6f9df4e175da","name":"Check received message with timestamp: 1722927621320 ","time":{"start":1722928163601,"stop":1722928163601,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a8cfb95a63b752","name":"should not fail to stop the service if it was not started","time":{"start":1722928159041,"stop":1722928159042,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8af378ca3254cd","name":"Push message with content topic containing JSON","time":{"start":1722928280171,"stop":1722928280171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d5a6963e5472d1","name":"shard 0","time":{"start":1722928257579,"stop":1722928257579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8c91f3e0e7e9d6","name":"should encode/decode to RLP encoding","time":{"start":1722927575075,"stop":1722927575076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5938d8302ad46d4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722927881501,"stop":1722927881501,"duration":0},"status":"passed","severity":"normal"},{"uid":"751d2097315245de","name":"Reopen subscription with peer with lost subscription","time":{"start":1722927720167,"stop":1722927720168,"duration":1},"status":"passed","severity":"normal"},{"uid":"903ae57bcf0b084e","name":"should not fail to stop the service if it was not started","time":{"start":1722927632992,"stop":1722927632992,"duration":0},"status":"passed","severity":"normal"},{"uid":"758d790e76f72315","name":"Keep-alive pings maintain the connection","time":{"start":1722927742403,"stop":1722927742405,"duration":2},"status":"passed","severity":"normal"},{"uid":"261dd80d0b9c42b","name":"removeEventListener with correct event","time":{"start":1722927662494,"stop":1722927662495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9271390609983c8a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722928312773,"stop":1722928312774,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4cffd0b7606f5a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722928312763,"stop":1722928312763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c8eea1baa4802a","name":"Check publish message containing Script","time":{"start":1722928185852,"stop":1722928185853,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2b52129d49c5b1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722928330882,"stop":1722928330883,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa35a4ef2a197036","name":"Waku message hash computation (no timestamp)","time":{"start":1722927569173,"stop":1722927569173,"duration":0},"status":"passed","severity":"normal"},{"uid":"663384e754d77983","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722928020892,"stop":1722928020892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dae5edb5c226f0a","name":"Push message with Basic HTML tag payload","time":{"start":1722928280161,"stop":1722928280162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78742cd60ca5159","name":"Check received message containing numeric","time":{"start":1722928163591,"stop":1722928163592,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8dabb68ef489b64","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722927566601,"stop":1722927566602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19df76d09294180","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722928190399,"stop":1722928190400,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76313a81e292975","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722927574464,"stop":1722927574465,"duration":1},"status":"passed","severity":"normal"},{"uid":"6491f64dca5585a9","name":"Push message with long payload","time":{"start":1722928280157,"stop":1722928280158,"duration":1},"status":"passed","severity":"normal"},{"uid":"99856ab73551b1c3","name":"Query Generator, No message returned","time":{"start":1722928279517,"stop":1722928279517,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c7bc56df501442","name":"Push 30 different messages","time":{"start":1722928148637,"stop":1722928148637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1be2bc237651b7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722928224534,"stop":1722928224557,"duration":23},"status":"passed","severity":"normal"},{"uid":"6b82789a96537b34","name":"should emit a peer event after start","time":{"start":1722927595006,"stop":1722927595006,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6906299b0f6a88","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722927629130,"stop":1722927629131,"duration":1},"status":"passed","severity":"normal"},{"uid":"23347fc9041f82a4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722928239554,"stop":1722928239554,"duration":0},"status":"passed","severity":"normal"},{"uid":"860b8b2667e70898","name":"Ordered Callback - false","time":{"start":1722928301964,"stop":1722928301965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2343562cd362853f","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722928020890,"stop":1722928020890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ab2e9941594996","name":"throws on content topic with empty encoding field","time":{"start":1722927566570,"stop":1722927566570,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b176c18dc028d08","name":"Push message with content topic containing Russian","time":{"start":1722928148641,"stop":1722928148641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e93e62e2a76b5d","name":"Delete observer","time":{"start":1722928134102,"stop":1722928134102,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e394902d42d003","name":"Push message with unicode special characters payload","time":{"start":1722928280163,"stop":1722928280164,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec35df6699cf1b1d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927707111,"stop":1722927707112,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc3bb791e09130e","name":"Check received message containing special chars","time":{"start":1722928163607,"stop":1722928163608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b70277c66ccea6","name":"Check publish message after service node is restarted","time":{"start":1722928185902,"stop":1722928185903,"duration":1},"status":"skipped","severity":"normal"},{"uid":"902a44103bcc8897","name":"different cluster, different shard: nodes don't connect","time":{"start":1722927834714,"stop":1722927834715,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcd92ad86d0f32f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722927566604,"stop":1722927566604,"duration":0},"status":"passed","severity":"normal"},{"uid":"471645e8dc7931e0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722928330880,"stop":1722928330881,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dc4d40d210aa7c","name":"does not throw on valid cases","time":{"start":1722927566566,"stop":1722927566566,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2994ca2e8db3d3","name":"A test","time":{"start":1722927985930,"stop":1722927985931,"duration":1},"status":"passed","severity":"normal"},{"uid":"27409549eb800fe3","name":"should properly create location multiaddrs - tcp6","time":{"start":1722927575078,"stop":1722927575078,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3e1102ae6ca997","name":"Fails to push message bigger that 1MB","time":{"start":1722928148664,"stop":1722928148664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b6749fd898db2d","name":"Fields are not dropped","time":{"start":1722927579301,"stop":1722927579302,"duration":1},"status":"passed","severity":"normal"},{"uid":"44528be34fc42078","name":"Query Generator - false","time":{"start":1722928301962,"stop":1722928301963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9dd45d1111872e3","name":"Encoder throws on empty string content topic","time":{"start":1722927580002,"stop":1722927580003,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c98de4abe48c48","name":"Passing page size 1 when there are 4 messages","time":{"start":1722928314065,"stop":1722928314065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4520aa2bd22a64b","name":"Ping on unsubscribed peer","time":{"start":1722927720166,"stop":1722927720167,"duration":1},"status":"passed","severity":"normal"},{"uid":"8279799dabb3d161","name":"random static sharding 8 - Cluster ID: 454, Shard ID: 807","time":{"start":1722928257593,"stop":1722928257594,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd087ca8ba5362b6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722927881496,"stop":1722927881497,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3544b3bc8fb4ca","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722928279515,"stop":1722928279515,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de3676a445753de","name":"Push message with XML payload","time":{"start":1722928280161,"stop":1722928280161,"duration":0},"status":"passed","severity":"normal"},{"uid":"133490ed85a028a2","name":"Check message with invalid timestamp is not received","time":{"start":1722928163602,"stop":1722928163603,"duration":1},"status":"passed","severity":"normal"},{"uid":"158ae5761bf5ea54","name":"isConnected should return false after all peers disconnect","time":{"start":1722927622471,"stop":1722927622471,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4280410467022","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722928305986,"stop":1722928305986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9953d4dd862d0174","name":"Push message with content topic containing escaped characters","time":{"start":1722928148658,"stop":1722928148658,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d0d1ea974f46bf","name":"Check received message containing JSON","time":{"start":1722927838836,"stop":1722927838836,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3c3abc649f39f4","name":"Check message received after nwaku node is restarted","time":{"start":1722928163620,"stop":1722928163620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bad350ff7d8db416","name":"Subscribe to topic containing short and receive message","time":{"start":1722928312749,"stop":1722928312749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1121e2b8565e0423","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722928334933,"stop":1722928334934,"duration":1},"status":"passed","severity":"normal"},{"uid":"7187443f2c3603bc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722927590921,"stop":1722927590921,"duration":0},"status":"passed","severity":"normal"},{"uid":"279484fbf3f67c44","name":"caches peers it previously fetched","time":{"start":1722927590991,"stop":1722927590991,"duration":0},"status":"passed","severity":"normal"},{"uid":"637f7c11937709fc","name":"Subscribe to topic containing Script and receive message","time":{"start":1722928312760,"stop":1722928312760,"duration":0},"status":"passed","severity":"normal"},{"uid":"7757ff6000e29450","name":"listenerCount","time":{"start":1722927662496,"stop":1722927662496,"duration":0},"status":"passed","severity":"normal"},{"uid":"828e5326a070a7f5","name":"Ping on subscribed peer","time":{"start":1722927720165,"stop":1722927720166,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1ead9b56830995","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722927566588,"stop":1722927566588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b14944cc4803ab9","name":"Push message with content topic containing long","time":{"start":1722928148639,"stop":1722928148639,"duration":0},"status":"passed","severity":"normal"},{"uid":"723db870a065af10","name":"Fails to publish duplicate message","time":{"start":1722928185887,"stop":1722928185887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f696726e7f19d90","name":"can start the service","time":{"start":1722927595004,"stop":1722927595004,"duration":0},"status":"passed","severity":"normal"},{"uid":"addb3be26821a9e0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722928190396,"stop":1722928190397,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afc005e84c4d6d","name":"Encoder throws on empty string content topic","time":{"start":1722927602955,"stop":1722927602955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ef98f5290a94d0","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722928020893,"stop":1722928020893,"duration":0},"status":"passed","severity":"normal"},{"uid":"36708f7707f781b5","name":"Push message with content topic containing Chinese","time":{"start":1722928148640,"stop":1722928148641,"duration":1},"status":"passed","severity":"normal"},{"uid":"de98768cd971095b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722927622470,"stop":1722927622471,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab74624935e1157d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927834759,"stop":1722927834759,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b5b6f97abcaf8b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722927748928,"stop":1722927748928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f490f154ad120898","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1722928315300,"stop":1722928315301,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ebb398f571abe5f","name":"Js publishes, other Js receives","time":{"start":1722928157615,"stop":1722928157615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7524da36b96e336a","name":"Check received message containing Russian","time":{"start":1722928163593,"stop":1722928163594,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bb4e247063913b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722928312746,"stop":1722928312746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63d9f1eee2a9905","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1722928315301,"stop":1722928315301,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b40878709dd3e8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722927863440,"stop":1722927863440,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4f6c9f269bcdae","name":"nwaku subscribes","time":{"start":1722928157613,"stop":1722928157614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0672ddae875c8db","name":"ignores domain fetching errors","time":{"start":1722927590990,"stop":1722927590991,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79f0a7c73f6bcd7","name":"should return false","time":{"start":1722927575075,"stop":1722927575075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97d2168cc9ff41e","name":"Query with Promise Callback, No Decoder","time":{"start":1722928279523,"stop":1722928279524,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bfa383b5fcd635","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722928299718,"stop":1722928299719,"duration":1},"status":"passed","severity":"normal"},{"uid":"da36c4e2d720add7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722927566593,"stop":1722927566593,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe8496f838b8d90","name":"handles empty contentTopics array correctly","time":{"start":1722927566600,"stop":1722927566601,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6301c0ab1d8159","name":"addEventListener with wrong event","time":{"start":1722927662494,"stop":1722927662494,"duration":0},"status":"passed","severity":"normal"},{"uid":"798bd86658416f8","name":"Check received message containing long","time":{"start":1722928163606,"stop":1722928163607,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf5cdd1cdf761e0","name":"Subscribe and receive messages via waku relay post","time":{"start":1722928312765,"stop":1722928312765,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ecf36b28daeeeb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722927566588,"stop":1722927566588,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a6aa81c53e34ef","name":"should get / set TCP multiaddr","time":{"start":1722927575077,"stop":1722927575077,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ed1f5bef8e7bc2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927707110,"stop":1722927707111,"duration":1},"status":"passed","severity":"normal"},{"uid":"484288483164c305","name":"Check received message containing XML","time":{"start":1722928163610,"stop":1722928163611,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cb0c4a949c573c","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722928020890,"stop":1722928020891,"duration":1},"status":"passed","severity":"normal"},{"uid":"4588396961cda710","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722927589777,"stop":1722927589777,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5a1438be7456dc","name":"Push message equal or less that 1MB","time":{"start":1722928280179,"stop":1722928280179,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fa55b5514391d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722927566580,"stop":1722927566580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ded3f851070ee","name":"Sign & Recover","time":{"start":1722927601466,"stop":1722927601467,"duration":1},"status":"passed","severity":"normal"},{"uid":"974b8cd5df46de35","name":"Check received message containing Script","time":{"start":1722928163597,"stop":1722928163597,"duration":0},"status":"passed","severity":"normal"},{"uid":"e263bbdf1b59c55","name":"should throw an error for an unconfigured topic","time":{"start":1722927566595,"stop":1722927566595,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e2d1c9232a6e84","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app88/3/topic430/json","time":{"start":1722928224585,"stop":1722928224585,"duration":0},"status":"passed","severity":"normal"},{"uid":"898487ac6f3fda6","name":"Number of peers are maintained correctly","time":{"start":1722927742400,"stop":1722927742401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d89685cb751ee88","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722928164705,"stop":1722928164705,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbcafdf260c2ab0","name":"should only return 1 node with relay capability","time":{"start":1722927590992,"stop":1722927590992,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cda3254bf5baa3","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722928020887,"stop":1722928020887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2245e164ef30dfba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722927566593,"stop":1722927566593,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e915d2b6ea624f8","name":"Check meta is set [ecies]","time":{"start":1722927602953,"stop":1722927602954,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad77b03d7253575","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722927566588,"stop":1722927566589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b193efecb6ba5663","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722928312774,"stop":1722928312775,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de7300d8978c989","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722928163615,"stop":1722928163615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca879bd7b9c3a026","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722927863451,"stop":1722927863451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42cd3874bf69237","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722927566572,"stop":1722927566572,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e880b03ba3a3108","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722927566590,"stop":1722927566590,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e7be7219501be9","name":"Check publish message containing special chars","time":{"start":1722928185844,"stop":1722928185845,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd17b503ebef729","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722928164711,"stop":1722928164712,"duration":1},"status":"passed","severity":"normal"},{"uid":"316141cb2e545d94","name":"Generator, custom pubsub topic","time":{"start":1722928305989,"stop":1722928305989,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff89fd7d31cee42","name":"Filter with 2 connections","time":{"start":1722927915765,"stop":1722927915766,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90257532a35210b","name":"Filter","time":{"start":1722928337160,"stop":1722928337160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a021466223cbe7a9","name":"Ping on subscribed peer","time":{"start":1722927685080,"stop":1722927685080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c62eaebae19077","name":"Decoder throws on empty string content topic","time":{"start":1722927601006,"stop":1722927601006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c521e973d414be","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722928312765,"stop":1722928312766,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df8bd66f75ef4a8","name":"Ping on unsubscribed peer","time":{"start":1722927720170,"stop":1722927720170,"duration":0},"status":"passed","severity":"normal"},{"uid":"5776f847d0b2e912","name":"Check received message containing Arabic","time":{"start":1722928163593,"stop":1722928163593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3889f967ad187f6","name":"random static sharding 9 - Cluster ID: 402, Shard ID: 480","time":{"start":1722928257595,"stop":1722928257599,"duration":4},"status":"passed","severity":"normal"},{"uid":"bd70f6878d7bd912","name":"Push message with content topic containing Script","time":{"start":1722928148645,"stop":1722928148646,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fa2a26a50590ce","name":"Ordered Callback - true","time":{"start":1722928301964,"stop":1722928301964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f286df258372d21","name":"Push message with custom timestamp: 1722924263656","time":{"start":1722928280178,"stop":1722928280178,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e871013a8ee430","name":"Check publish message containing long","time":{"start":1722928185842,"stop":1722928185843,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4f24f91abef368","name":"should not receive a peer event before start","time":{"start":1722928159044,"stop":1722928159044,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ace9e19a39e434","name":"Check message with non string payload is not received","time":{"start":1722927838843,"stop":1722927838843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4830e5d756d8eae5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722927863448,"stop":1722927863448,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cb0ea1d63c5c42","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722927834761,"stop":1722927834761,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c9c56fbc229ad2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722927748926,"stop":1722927748927,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8cb9513a9792eb","name":"Passing page size 0 when there are 110 messages","time":{"start":1722928314064,"stop":1722928314065,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55c78b66ac04d33","name":"should properly create location multiaddrs - udp","time":{"start":1722927575079,"stop":1722927575079,"duration":0},"status":"passed","severity":"normal"},{"uid":"895f7de9628b3c45","name":"should encodeTxt and decodeTxt","time":{"start":1722927575064,"stop":1722927575064,"duration":0},"status":"passed","severity":"normal"},{"uid":"676962be40ac62e5","name":"isConnected return false after peer stops","time":{"start":1722927682163,"stop":1722927682163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4c573caf2f02b7","name":"Default pageSize","time":{"start":1722928314068,"stop":1722928314068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1a3b0dad66c31","name":"Subscribe to topic containing short and publish message","time":{"start":1722928190388,"stop":1722928190389,"duration":1},"status":"passed","severity":"normal"},{"uid":"5907c13917a8d8b3","name":"different cluster, different shard: nodes don't connect","time":{"start":1722928038382,"stop":1722928038382,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b9dec64161ef60","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722927566589,"stop":1722927566589,"duration":0},"status":"passed","severity":"normal"},{"uid":"48459e5909e1e4ec","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722928312766,"stop":1722928312766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a6beb2bfedd02","name":"Check received message containing JSON","time":{"start":1722928163598,"stop":1722928163598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4189e86c30b8e3c","name":"Ping on peer without subscriptions","time":{"start":1722927685080,"stop":1722927685081,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21e113d9f8163c4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722927881501,"stop":1722927881501,"duration":0},"status":"passed","severity":"normal"},{"uid":"22206b4bc6f69930","name":"Publish message with rate limit","time":{"start":1722928185905,"stop":1722928185906,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee821b28a4252f50","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722927742407,"stop":1722927742408,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66a71653a5d9450","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722927834757,"stop":1722927834757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4e6541bc0153e","name":"Filter with 0 connections","time":{"start":1722927915764,"stop":1722927915764,"duration":0},"status":"passed","severity":"normal"},{"uid":"561beae39f846228","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722927834760,"stop":1722927834760,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc5d95dd0d97de","name":"should not receive a peer event after stop","time":{"start":1722927595007,"stop":1722927595007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62680794868a424","name":"should throw error - invalid id","time":{"start":1722927575074,"stop":1722927575074,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f85b0f37ecad6b1","name":"should return empty list for no shard","time":{"start":1722927566584,"stop":1722927566585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55804ca99eb9e25","name":"LightPush with 1 connections","time":{"start":1722927915764,"stop":1722927915764,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af71d8ceee7e8cc","name":"Check received message containing Chinese","time":{"start":1722928163608,"stop":1722928163608,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29bb8472799679a","name":"Check message received after jswaku node is restarted","time":{"start":1722927838843,"stop":1722927838843,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5152773d50e85348","name":"Non TWN Cluster","time":{"start":1722928224558,"stop":1722928224560,"duration":2},"status":"passed","severity":"normal"},{"uid":"652f6e6d40ab964a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722928279522,"stop":1722928279523,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f7c7a4d13f094e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722928330881,"stop":1722928330881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4603dd6ffcd83cfe","name":"Query generator for 2000 messages","time":{"start":1722928299720,"stop":1722928299720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3028f8512127119","name":"should properly create peer info with all multiaddrs","time":{"start":1722927575079,"stop":1722927575079,"duration":0},"status":"passed","severity":"normal"},{"uid":"de957a890c1bcfd6","name":"should only return 1 node with store capability","time":{"start":1722927590992,"stop":1722927590992,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aa6de383993717","name":"Subscribe to topic containing XML and receive message","time":{"start":1722927863446,"stop":1722927863447,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7574503ca4b53d1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927985814,"stop":1722927985815,"duration":1},"status":"passed","severity":"normal"},{"uid":"13162cd7fceafe0c","name":"Push message with rate limit","time":{"start":1722928148661,"stop":1722928148661,"duration":0},"status":"passed","severity":"normal"},{"uid":"230d434b6ea02755","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722928312745,"stop":1722928312745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4217146b97e646f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722927574463,"stop":1722927574464,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19afcc760ad2ff8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722927838839,"stop":1722927838839,"duration":0},"status":"passed","severity":"normal"},{"uid":"93899e5b81f8ab4a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722927566591,"stop":1722927566591,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c06a10ab0a46d4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722927574461,"stop":1722927574462,"duration":1},"status":"passed","severity":"normal"},{"uid":"2770856f366b5ed6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722927574458,"stop":1722927574458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d577868c719ec4ef","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722927834758,"stop":1722927834758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5328fe07f29cbd9b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722928279514,"stop":1722928279514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1b7266d184b6e1","name":"Check received message containing long","time":{"start":1722928163591,"stop":1722928163591,"duration":0},"status":"passed","severity":"normal"},{"uid":"82180ada592083a4","name":"should throw an error for insufficient data","time":{"start":1722927566604,"stop":1722927566605,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f343e9d49e820f7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722927566595,"stop":1722927566595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb00d83ecef4e3d","name":"Asymmetric encrypt & decrypt","time":{"start":1722927601464,"stop":1722927601465,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d5b64f2021b206","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722928190413,"stop":1722928190414,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82afe70acf5b6c8","name":"Push message with special chars payload","time":{"start":1722928280158,"stop":1722928280159,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81eb6cda2dfad4f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722927574464,"stop":1722927574464,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b49971d702d6ba","name":"LightPush with 0 connections","time":{"start":1722927915763,"stop":1722927915763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9438531f7144c245","name":"Query Generator, No Decoder","time":{"start":1722928279516,"stop":1722928279516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1ba3594ba03e1","name":"Subscribe to topic containing long and receive message","time":{"start":1722928312749,"stop":1722928312750,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2ebd2a6d4c60c","name":"Check received message containing shell command","time":{"start":1722927838836,"stop":1722927838836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac56fae48c7b1f89","name":"should properly create location multiaddrs - udp4","time":{"start":1722927575077,"stop":1722927575077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76902c5d78b31d6","name":"Push message with SQL Injection payload","time":{"start":1722928280160,"stop":1722928280160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d192359325b194ac","name":"Number of peers are maintained correctly","time":{"start":1722927917497,"stop":1722927917497,"duration":0},"status":"passed","severity":"normal"},{"uid":"4766e07a3f8b3d13","name":"Check publish message containing Russian","time":{"start":1722928185849,"stop":1722928185851,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5570f970104464c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722927834733,"stop":1722927834734,"duration":1},"status":"passed","severity":"normal"},{"uid":"42270aaa6c227f4d","name":"Decoder throws on empty string content topic","time":{"start":1722927580003,"stop":1722927580004,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b6b87bf57daa72","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722928312755,"stop":1722928312759,"duration":4},"status":"passed","severity":"normal"},{"uid":"13c69b7b5760f8f0","name":"Check received message with timestamp: 1722927621320 ","time":{"start":1722928163614,"stop":1722928163614,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e91d3ce173ec8a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722927881495,"stop":1722927881495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e147694779ce818d","name":"Push message with content topic containing numeric","time":{"start":1722928280166,"stop":1722928280167,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e99e167331647","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722927566591,"stop":1722927566592,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cabb480df9e920","name":"Check received message containing XML","time":{"start":1722927838835,"stop":1722927838835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ba18781025432d","name":"should return valid sharding parameters for static sharding","time":{"start":1722927566598,"stop":1722927566598,"duration":0},"status":"passed","severity":"normal"},{"uid":"151e391df169b99f","name":"Check publish message containing emoji","time":{"start":1722928185876,"stop":1722928185882,"duration":6},"status":"passed","severity":"normal"},{"uid":"856423d5c3615bf","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722928239555,"stop":1722928239555,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f38e3b75a0d64e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722927748925,"stop":1722927748926,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a35c6a4396631a","name":"Correctly serialized arguments","time":{"start":1722928028155,"stop":1722928028155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1ff04bde9cb950","name":"Check message on other pubsub topic is not received","time":{"start":1722928163603,"stop":1722928163603,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cb0ca2c8ebab0e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722927834736,"stop":1722927834737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c430ba109797ac93","name":"Check received message containing XML","time":{"start":1722928163597,"stop":1722928163597,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef20aa1f4547caa7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722928185890,"stop":1722928185891,"duration":1},"status":"passed","severity":"normal"},{"uid":"986c333a91ff323","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722927590919,"stop":1722927590920,"duration":1},"status":"passed","severity":"normal"},{"uid":"664727da46b309a4","name":"Push message with content topic containing numeric","time":{"start":1722928148639,"stop":1722928148640,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49d82e8006fe64c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722928312761,"stop":1722928312762,"duration":1},"status":"passed","severity":"normal"},{"uid":"74747705a79ddb9a","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722928020888,"stop":1722928020888,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad03c304542aeed","name":"can start the service","time":{"start":1722927632990,"stop":1722927632991,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f35f144a3871dd2","name":"getPeersByDiscovery","time":{"start":1722927662495,"stop":1722927662496,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d147b244fb4750c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722928190394,"stop":1722928190395,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6a449d38cb2408","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722927602952,"stop":1722927602953,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fae60d3e0d31991","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1722928315302,"stop":1722928315302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4a5e82a5f1d613","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722928020892,"stop":1722928020892,"duration":0},"status":"passed","severity":"normal"},{"uid":"65eae4f6e1f17314","name":"different cluster, same shard: nodes don't connect","time":{"start":1722927834713,"stop":1722927834714,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b02b0e9f40b0b64","name":"Fails to push message with large meta","time":{"start":1722928148660,"stop":1722928148661,"duration":1},"status":"passed","severity":"normal"},{"uid":"965ce1d5d417d0c","name":"should emit a peer event after start","time":{"start":1722927632993,"stop":1722927632994,"duration":1},"status":"passed","severity":"normal"},{"uid":"5645cdae8ecc0475","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722927629132,"stop":1722927629133,"duration":1},"status":"passed","severity":"normal"},{"uid":"7660bdd83ea6bb7f","name":"Check message with no payload is not received","time":{"start":1722928163618,"stop":1722928163619,"duration":1},"status":"passed","severity":"normal"},{"uid":"b834f542dd6dcf98","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722928020889,"stop":1722928020889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd4304b5b7c323","name":"Push message with escaped characters payload","time":{"start":1722928280163,"stop":1722928280163,"duration":0},"status":"passed","severity":"normal"},{"uid":"140a8a811f6faf66","name":"Ping on peer without subscriptions","time":{"start":1722927720169,"stop":1722927720169,"duration":0},"status":"passed","severity":"normal"},{"uid":"419d380924787d7f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722927566590,"stop":1722927566590,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae720ebab3114","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927985815,"stop":1722927985815,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f9fe2604fcdc60","name":"Relay - dialed after","time":{"start":1722928337158,"stop":1722928337158,"duration":0},"status":"passed","severity":"normal"},{"uid":"60af00ad00c87b2e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722928312769,"stop":1722928312769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f22db07ba129cfc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722927863449,"stop":1722927863449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2f22d8c07e123c","name":"Push message with content topic containing special chars","time":{"start":1722928280167,"stop":1722928280167,"duration":0},"status":"passed","severity":"normal"},{"uid":"63aa37852904e763","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722927566599,"stop":1722927566600,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b99b2e629b18a0","name":"should return unique PubsubTopics for static sharding","time":{"start":1722927566582,"stop":1722927566583,"duration":1},"status":"passed","severity":"normal"},{"uid":"522288005e73876e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722927863447,"stop":1722927863447,"duration":0},"status":"passed","severity":"normal"},{"uid":"967aa9f2af4d927f","name":"it tolerates circular branch references","time":{"start":1722927590990,"stop":1722927590990,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fa74bc6ef39fc7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722927566581,"stop":1722927566582,"duration":1},"status":"passed","severity":"normal"},{"uid":"c137b4ef346e1ecf","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722927590920,"stop":1722927590920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f41932545edce56","name":"Push message with numeric payload","time":{"start":1722928148625,"stop":1722928148626,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d3e362952f0e06","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722927863444,"stop":1722927863445,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6902a81adb1a8e4","name":"Check received message containing Chinese","time":{"start":1722928163592,"stop":1722928163593,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fbf7b4e9ab610a","name":"Push message with Russian payload","time":{"start":1722928148629,"stop":1722928148629,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c32486d2b4beb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722928312759,"stop":1722928312759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb8c471153940d4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722927707117,"stop":1722927707117,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c11b60ce41980d","name":"should set field with only RELAY enabled","time":{"start":1722927575080,"stop":1722927575081,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd112cc235bf714","name":"Callback on promise","time":{"start":1722928299714,"stop":1722928299714,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d374cad813d6d5","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722927566586,"stop":1722927566587,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea86e677fbd52a67","name":"should not fail to stop the service if it was not started","time":{"start":1722927595005,"stop":1722927595005,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cc784231f794dc","name":"Refresh subscription","time":{"start":1722928312749,"stop":1722928312749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb1c3aeef7bd7c6","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722927707109,"stop":1722927707110,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cded377551a6acb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722927590993,"stop":1722927590993,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0dd7276d37b767","name":"Check message with no content topic is not received","time":{"start":1722928163618,"stop":1722928163618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8775432747e51bf","name":"Check received message containing Chinese","time":{"start":1722927838832,"stop":1722927838832,"duration":0},"status":"passed","severity":"normal"},{"uid":"677acf7de912d326","name":"connects to nwaku","time":{"start":1722928326488,"stop":1722928326488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9ebfdf6e82848a","name":"Subscribe to topic containing long and receive message","time":{"start":1722928312768,"stop":1722928312769,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd704692124c9247","name":"handles empty shards array correctly","time":{"start":1722927566600,"stop":1722927566600,"duration":0},"status":"passed","severity":"normal"},{"uid":"974dd26f86b7f164","name":"throws on content topic with generation field greater than 0","time":{"start":1722927566568,"stop":1722927566568,"duration":0},"status":"passed","severity":"normal"},{"uid":"167c5eaeb4978219","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722928239552,"stop":1722928239552,"duration":0},"status":"passed","severity":"normal"},{"uid":"30510f3d466246a6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722927566578,"stop":1722927566579,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4ef9dfdcde10f3","name":"Promise Callback - false","time":{"start":1722928301963,"stop":1722928301964,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d2f1559c95604","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722927569170,"stop":1722927569171,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa48f2da956f2e4","name":"All","time":{"start":1722927630040,"stop":1722927630041,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a60548a6f50f9c8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722927863450,"stop":1722927863450,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad73a5c0bb2d0d6","name":"Check received message containing short","time":{"start":1722928163590,"stop":1722928163591,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fdc75856d2bd74","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722927566575,"stop":1722927566575,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1b982808809b00","name":"throws on content topic with empty application field","time":{"start":1722927566569,"stop":1722927566569,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc259095ba1e93d7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722927834715,"stop":1722927834716,"duration":1},"status":"passed","severity":"normal"},{"uid":"19801ff2cedc2ba9","name":"Push message with content topic containing Russian","time":{"start":1722928280168,"stop":1722928280169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8169736acb328965","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722927566597,"stop":1722927566597,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c9b10b19bf6492","name":"Check received message containing Basic HTML tag","time":{"start":1722927838835,"stop":1722927838836,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b46dad9b4d1702","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722928312764,"stop":1722928312764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3e9f8b4887691f","name":"LightPush with 3 connections","time":{"start":1722927915766,"stop":1722927915766,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1d12f23f115bfe","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app20/6/topic999/json","time":{"start":1722928224583,"stop":1722928224584,"duration":1},"status":"passed","severity":"normal"},{"uid":"817b69384b3c82e8","name":"should throw error - no id","time":{"start":1722927575073,"stop":1722927575073,"duration":0},"status":"passed","severity":"normal"}]